import { DataResponse, LoadDataRequest } from '@embeddable.com/core'; import { Inputs } from '@embeddable.com/react'; declare const meta: { readonly name: "KpiChartNumberPro"; readonly label: "Kpi Chart - Number"; readonly description: "Single big-number KPI showing one measure. Use for headline metrics without comparison."; readonly category: "Kpi Charts"; readonly defaultHeight: 442; readonly defaultWidth: 630; readonly inputs: [{ readonly name: "dataset"; readonly type: "dataset"; readonly label: "Dataset"; readonly required: true; readonly category: "Component Data"; }, { readonly name: "measure"; readonly type: "measure"; readonly label: "Measure"; readonly config: { readonly dataset: "dataset"; }; readonly required: true; readonly category: "Component Data"; readonly inputs: any[]; }, { readonly name: "title"; readonly type: "string"; readonly label: "Title"; readonly category: "Component Header"; }, { readonly name: "description"; readonly type: "string"; readonly label: "Description"; readonly category: "Component Header"; }, { readonly name: "displayNullAs"; readonly label: "Display null as"; readonly category: "Component Settings"; readonly type: "string"; }, { readonly name: "tooltip"; readonly type: "string"; readonly label: "Tooltip"; readonly category: "Component Header"; }, { readonly type: "number"; readonly name: "fontSize"; readonly label: "Font size"; readonly category: "Component Settings"; }, { readonly name: "menuOptions"; readonly type: import("@embeddable.com/core").EmbeddableType; readonly label: "Menu options"; readonly array: true; readonly defaultValue: readonly ["csv", "xlsx", "png"]; readonly category: "Component Settings"; }]; }; export declare const kpiChartNumberPro: { readonly Component: (props: import("./index").KpiChartNumberProProp) => import("react").JSX.Element; readonly meta: { readonly name: "KpiChartNumberPro"; readonly label: "Kpi Chart - Number"; readonly description: "Single big-number KPI showing one measure. Use for headline metrics without comparison."; readonly category: "Kpi Charts"; readonly defaultHeight: 442; readonly defaultWidth: 630; readonly inputs: [{ readonly name: "dataset"; readonly type: "dataset"; readonly label: "Dataset"; readonly required: true; readonly category: "Component Data"; }, { readonly name: "measure"; readonly type: "measure"; readonly label: "Measure"; readonly config: { readonly dataset: "dataset"; }; readonly required: true; readonly category: "Component Data"; readonly inputs: any[]; }, { readonly name: "title"; readonly type: "string"; readonly label: "Title"; readonly category: "Component Header"; }, { readonly name: "description"; readonly type: "string"; readonly label: "Description"; readonly category: "Component Header"; }, { readonly name: "displayNullAs"; readonly label: "Display null as"; readonly category: "Component Settings"; readonly type: "string"; }, { readonly name: "tooltip"; readonly type: "string"; readonly label: "Tooltip"; readonly category: "Component Header"; }, { readonly type: "number"; readonly name: "fontSize"; readonly label: "Font size"; readonly category: "Component Settings"; }, { readonly name: "menuOptions"; readonly type: import("@embeddable.com/core").EmbeddableType; readonly label: "Menu options"; readonly array: true; readonly defaultValue: readonly ["csv", "xlsx", "png"]; readonly category: "Component Settings"; }]; }; readonly preview: { ({ embeddableTheme, }: { embeddableTheme: any; }): React.JSX.Element; displayName: string; }; readonly previewConfig: { measure: { name: string; title: string; nativeType: import("@embeddable.com/core").TCubeMeasureType; description?: string; meta?: object; __type__: typeof import("@embeddable.com/core/lib/loadData.utils").MEASURE_TYPE; inputs?: Record; }; results: DataResponse; fontSize: number; hideMenu: boolean; }; readonly config: { readonly props: (inputs: Inputs) => { results: DataResponse; title: string; description: string; tooltip: string; dataset: import("@embeddable.com/core").Dataset; measure: import("@embeddable.com/core").Measure; fontSize: number; displayNullAs: string; menuOptions: unknown[]; }; }; readonly results: { readonly loadDataArgs: (inputs: Inputs) => LoadDataRequest; readonly loadData: (inputs: Inputs) => DataResponse; }; }; export {}; //# sourceMappingURL=definition.d.ts.map