import { Project } from './project'; export declare class StorageController { appValues: any; globals: any; currentProject: Project; getProjectName(projectName?: any): any; set(key: any, value: any, projectName?: any): any; wipeProjectValues(storageKey: any, projectName?: any, deleteIt?: boolean): void; wipe(): void; hasProjectValue(storageKey: any, key: any, projectName?: any): boolean; setProjectValues(storageKey: any, key: any, value: any, projectName?: any): any; /** * @param {Project} project */ setCurrentProject(project: Project): void; /** * * @param {*} key * @param {*} projectName * @returns */ exists(key: any, projectName?: any): boolean; /** * * @param {string} key * @param {string} projectName * @returns */ get(key: string, projectName?: string): any; load(): void; getPagePreference(key: any, pageId?: any): any; setPagePerference(key: any, value: any, pageId: any): void; getGemPeference(key: any, modName: any): any; setGemPreference(key: any, value: any, modName: any): any; setGlobalPreference(key: any, value: any): void; getGlobalPreference(key: any): any; /** * Warning: Packs floating point numbers */ save(): void; } declare const storageController: StorageController; export default storageController; //# sourceMappingURL=storage.d.ts.map