import React from "react";
import { LayerNode } from "../../DatabaseServices/Tables/LayerTable";
import "./EditFrameModalStyle.less";
import { EditViewOptionKey } from "./EditViewOption";
import { EditViewSettingStore } from "./EditViewSettingStore";
import { LayerInfo } from "./LayerSelectModal";
export declare class EditFrameModal extends React.Component<{
    store: EditViewSettingStore;
}> {
    _Event: Function;
    LayerInfoItem: LayerInfo[];
    ShowLayerInput: React.RefObject<HTMLInputElement>;
    HideLayerInput: React.RefObject<HTMLInputElement>;
    registerEvent(): void;
    UNSAFE_componentWillMount(): void;
    componentWillUnmount(): void;
    GetLayerAllItem(nodeList: LayerNode[], stratNum?: number, parentName?: string): void;
    LayerInput: (key: EditViewOptionKey, inputRef: React.LegacyRef<HTMLInputElement>) => JSX.Element;
    render(): JSX.Element;
}
//# sourceMappingURL=EditFrameModal.d.ts.map