import { LazyProvider } from "@mondomob/gae-js-core"; import { DatastoreExportCheckRequest } from "./datastore-export-check-request"; import { BackupOperation } from "../backups"; import { DatastoreExportRequest } from "./datastore-export-request"; export declare class DatastoreExportService { private readonly logger; private readonly adminClient; private readonly folderFormat; private readonly projectId; private readonly timeZone; private readonly backupBucket; constructor(); startExport(options: DatastoreExportRequest): Promise; updateOperation(backupId: string): Promise<{ id: string; type: "EXPORT" | "EXPORT_TO_BIGQUERY"; operationName: string; name: string; createdAt: Date; updatedAt: Date; kinds?: string[] | undefined; targetDataset?: string | undefined; done?: boolean | undefined; operationState?: string | null | undefined; startTime?: string | null | undefined; endTime?: string | null | undefined; outputUriPrefix?: string | null | undefined; errorCode?: number | null | undefined; errorMessage?: string | null | undefined; }>; queueUpdateExportStatus(exportCheck: DatastoreExportCheckRequest): Promise; private formatOutputBucket; } export declare const datastoreExportServiceProvider: LazyProvider; //# sourceMappingURL=datastore-export.service.d.ts.map