import type { LoadBundleTaskProgress } from './types/firestore'; export declare class LoadBundleTask implements PromiseLike { private _progressObserver; private _completionPromise; private _resolve?; private _reject?; private _lastProgress; constructor(); onProgress(next?: (progress: LoadBundleTaskProgress) => unknown, error?: (err: Error) => unknown, complete?: () => void): void; catch(onRejected: (a: Error) => R | PromiseLike): Promise; then(onFulfilled?: (a: LoadBundleTaskProgress) => T | PromiseLike, onRejected?: (a: Error) => R | PromiseLike): Promise; _completeWith(progress: LoadBundleTaskProgress): void; _failWith(error: Error): void; _updateProgress(progress: LoadBundleTaskProgress): void; } //# sourceMappingURL=LoadBundleTask.d.ts.map