import { Token } from "@frontify/frontify-authenticator";
import { Asset } from "../components/ImageGallery";
import { BrandWithLibrary } from "../model/Brand/interface";
import { SubNodeQuery } from "../model/Tree";
export declare const Frontify: {
    getFileHierarchy: (token: Token) => Promise<BrandWithLibrary[]>;
    getSubFoldersFromId: (subFolderId: string, token?: Token) => Promise<SubNodeQuery>;
    getFoldersFromNodeId: (libraryId?: string, token?: Token) => Promise<any>;
    uploadToLibrary: (directory: string[], uploadAssets: Asset[], libraryId: string, onSuccess: (assetIds: string[]) => void, setProgress: (progress: number) => void, onError: (error: any) => void, token?: Token) => Promise<void>;
};
//# sourceMappingURL=Frontify.d.ts.map