import PersistenceManager from './PersistenceManager';
import SizeType from './SizeType';
export declare type DesignerOptions = {
    zoom: number;
    containerSize?: SizeType;
    readOnly?: boolean;
    mapId?: string;
    container: string;
    persistenceManager?: PersistenceManager;
    saveOnLoad?: boolean;
    locale?: string;
};
declare class OptionsBuilder {
    static buildOptions(options: DesignerOptions): DesignerOptions;
    static loadOptions(jsonConf: string, options: DesignerOptions): Promise<DesignerOptions>;
}
export default OptionsBuilder;
