import { Parameter, ProviderProviderEntry } from "./index";
export interface ProviderSettingsInterface {
    documentStorage?: ProviderProviderEntry;
    fileStorage?: ProviderProviderEntry;
    sessionStorage?: ProviderProviderEntry;
}
export declare class ProviderSettings implements ProviderSettingsInterface, Parameter {
    documentStorage?: ProviderProviderEntry;
    fileStorage?: ProviderProviderEntry;
    sessionStorage?: ProviderProviderEntry;
    constructor(data: any);
    static getDocumentStorageDescription(): string;
    static getFileStorageDescription(): string;
    static getSessionStorageDescription(): string;
    static fromJson(data: any): ProviderSettings;
    toJson(): any;
    clone(): ProviderSettings;
}
