| 4 | import * as utils from "../utils"; |
| 5 | |
| 6 | export interface RemoveRemote { |
| 7 | /** |
| 8 | * @param path the path to delete |
| 9 | * @return false if the deleteion failed because the path exceeds the writeSizeLimit. |
| 10 | */ |
| 11 | deletePath(path: string): Promise<boolean>; |
| 12 | |
| 13 | /** |
| 14 | * @param path the path to delete subpaths from |
| 15 | * @param subPaths the subpaths |
| 16 | * @return false if the deleteion failed because the the total size of subpaths exceeds the writeSizeLimit. |
| 17 | */ |
| 18 | deleteSubPath(path: string, subPaths: string[]): Promise<boolean>; |
| 19 | } |
| 20 | |
| 21 | export class RTDBRemoveRemote implements RemoveRemote { |
| 22 | private instance: string; |
no outgoing calls
no test coverage detected
searching dependent graphs…