import * as React from "react"; import { Base, PageModel } from "survey-core"; import { SurveyElementBase } from "survey-react-ui"; import { SurveyCreatorModel, TabDesignerViewModel } from "survey-creator-core"; interface ITabDesignerComponentProps { data: TabDesignerViewModel; } export declare class TabDesignerComponent extends SurveyElementBase { private get model(); protected get creator(): SurveyCreatorModel; private denyUpdate; private allowUpdate; private addDragDropEvents; private clearDragDropEvents; componentDidMount(): void; componentWillUnmount(): void; protected getStateElements(): Array; protected getRenderedPages(): React.JSX.Element[]; protected createRenderedPage(page: PageModel | undefined, className: string, isGhostPage?: boolean): any; renderElement(): React.JSX.Element; renderHeader(condition: boolean): React.JSX.Element; renderPlaceHolder(): React.JSX.Element; renderPlaceHolderContent(): React.JSX.Element; renderTabContent(): React.JSX.Element; renderTabTools(): React.JSX.Element; } export {};