import type { IFilePickerCallbacks, IFilePickerWrapper, IFilePickerWrapperOptions } from './FilePickerWrapper.types'; import React from 'react'; export declare class FilePickerWrapper implements IFilePickerWrapper { private _filePicker; private readonly _options; private _spFileHandlerPromise; private _spFileHandler; private _webId; private _siteId; private _itemsCount; private _sourceItemUrl; private _webAbsoluteUrl; constructor(options: IFilePickerWrapperOptions); openFilePicker(callbacks?: IFilePickerCallbacks, sourceItemUrl?: string): void; renderSpFilePickerHost(show: boolean, callbacks?: IFilePickerCallbacks, sourceItemUrl?: string): React.ReactElement; private _ensureFilePickerAsync; private _handleSelectFile; private _startUpload; private _promptUploadingWarning; private _onUploadComplete; private _onUploadError; private _handleSPFilePickerHostCancel; private _handleSPFilePickerHostPick; } //# sourceMappingURL=FilePickerWrapper.d.ts.map