import { type ReactNode } from "react"; import type { IInsight, IInsightWidget } from "@gooddata/sdk-model"; import { type IDialogBaseProps } from "@gooddata/sdk-ui-kit"; export interface IDrillDialogProps extends Pick { insight: IInsight; widget: IInsightWidget; insightTitle: string; breadcrumbs: string[]; onCloseDialog: () => void; onBackButtonClick: () => void; isBackButtonVisible?: boolean; children: ReactNode; exportAvailable: boolean; onExportXLSX: () => void; onExportCSV: () => void; onExportCSVRaw: () => void; onExportPDF: () => void; exportXLSXEnabled: boolean; exportCSVEnabled: boolean; exportCSVRawEnabled: boolean; exportPDFEnabled: boolean; exportPDFVisible: boolean; isLoading: boolean; isExporting: boolean; enableDrillDescription: boolean; isExportRawVisible: boolean; isShowAsTableVisible: boolean; isWidgetAsTable: boolean; onShowAsTable: () => void; } export declare function DrillDialog({ insight, widget, insightTitle, breadcrumbs, onCloseDialog, onBackButtonClick, isBackButtonVisible, children, enableDrillDescription, exportAvailable, exportXLSXEnabled, exportCSVEnabled, exportCSVRawEnabled, exportPDFEnabled, exportPDFVisible, onExportCSV, onExportXLSX, onExportCSVRaw, onExportPDF, isLoading, isExporting, isExportRawVisible, accessibilityConfig, initialFocus, isShowAsTableVisible, isWidgetAsTable, onShowAsTable, focusCheckFn }: IDrillDialogProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=DrillDialog.d.ts.map