import * as React from 'react';
import { IDrawerDoorTempInfo } from '../../Store/DoorInterface';
import { ITemplateParam } from "../../Store/RightPanelStore/ITemplateParam";
import { IGetRoomInfo } from './GetRoomCabName';
export interface ITemplateTagComProps {
    currentTemplateInfo: IDrawerDoorTempInfo;
    currentProps: ITemplateParam[];
    cabOption: IGetRoomInfo;
    insert: (isByBasePt: boolean) => void;
}
export declare class TemplateCollection extends React.Component<ITemplateTagComProps> {
    private params;
    private dataList;
    private pageData;
    componentDidMount(): void;
    render(): JSX.Element;
    private readTemplateInfo;
    private _propsCache;
    private selectTemp;
}
//# sourceMappingURL=TemplateCollection.d.ts.map