import React from "react";
import { IConfigOption } from "../../UI/Components/Board/UserConfigComponent";
import { IConfigStore } from "../../UI/Store/BoardStore";
import { Viewport3ConfigOption } from "../../UI/Store/OptionInterface/ViewportConfigOption";
export declare class Viewport3ConfigStore implements IConfigStore {
    configName: string;
    SaveConfig(): IConfigOption<import("../../UI/Store/OptionInterface/IOptionInterface").AnyObject>;
    m_Option: Viewport3ConfigOption;
    configsNames: string[];
    InitOption(): void;
    UpdateOption(cof: IConfigOption<Viewport3ConfigOption>): void;
    private static _SingleInstance;
    static GetInstance(): Viewport3ConfigStore;
}
export declare class Viewport3ConfigModal extends React.Component<{
    store: Viewport3ConfigStore;
}, {}> {
    _Event: Function;
    registerEvent(): void;
    UNSAFE_componentWillMount(): void;
    componentWillUnmount(): void;
    render(): JSX.Element;
}
export declare class SelecViewport1 extends React.Component<{
    store: Viewport3ConfigStore;
}, {}> {
    render(): JSX.Element;
}
export declare class SelecViewport2 extends React.Component<{
    store: Viewport3ConfigStore;
}, {}> {
    render(): JSX.Element;
}
export declare class SelecViewport3 extends React.Component<{
    store: Viewport3ConfigStore;
}, {}> {
    render(): JSX.Element;
}
//# sourceMappingURL=Viewport3Config.d.ts.map