import { ISPPullOptions, ISPPullContext } from './interfaces'; import { IFileMetadata, IFolderMetadata } from './interfaces/content'; export declare class SPPull { static download(context: ISPPullContext, options: ISPPullOptions): Promise>; private static createFolder; private static createFoldersQueue; private static downloadFilesQueue; private static getStructureRecursive; private static runCreateFoldersRecursively; private static runDownloadFilesRecursively; private static runDownloadFilesFlat; private static runDownloadStrictObjects; private static runDownloadCamlObjects; private static downloadMyFilesHandler; private static initOptions; } export { ISPPullOptions, ISPPullContext } from './interfaces';