export declare const preview: { ({ embeddableTheme, }: { embeddableTheme: any; }): React.JSX.Element; displayName: string; }; export declare const meta: { readonly name: "GranularitySelectFieldPro"; readonly label: "Granularity Select Field"; readonly description: "Dropdown for picking time granularity (day, week, month, …). Pairs with a granularity variable used as a sub-input on a time dimension."; readonly category: "Dropdowns - dates"; readonly defaultWidth: 300; readonly defaultHeight: 120; readonly inputs: [{ 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: "tooltip"; readonly type: "string"; readonly label: "Tooltip"; readonly category: "Component Header"; }, { readonly defaultValue: "Select a granularity"; readonly name: "placeholder"; readonly type: "string"; readonly label: "Placeholder"; readonly category: "Component Settings"; }, { readonly label: "Available granularities"; readonly category: "Pre-configured variables"; readonly name: "granularities"; readonly type: "granularity"; readonly array: true; readonly defaultValue: readonly ["hour", "day", "week", "month", "quarter", "year"]; }, { readonly label: "Selected granularity"; readonly category: "Pre-configured variables"; readonly name: "granularity"; readonly type: "granularity"; }, { readonly name: "primaryTimeRange"; readonly label: "Primary date-range"; readonly description: "Connect your primary date-range variable to enable automatic selection of the most appropriate granularity"; readonly category: "Pre-configured variables"; readonly type: "timeRange"; }, { readonly defaultValue: false; readonly type: "boolean"; readonly name: "clearable"; readonly label: "Can be cleared"; readonly category: "Component Settings"; }]; readonly events: [{ readonly name: "onChange"; readonly label: "Selected granularity updated"; readonly properties: [{ readonly name: "value"; readonly label: "Selected granularity"; readonly type: "granularity"; }]; }]; readonly variables: [{ readonly name: "granularity value"; readonly type: "granularity"; readonly defaultValue: "day"; readonly inputs: ["granularity"]; readonly events: [{ readonly name: "onChange"; readonly property: "value"; }]; }]; }; declare const _default: { ({ propsUpdateListener, clientContext, embeddableTheme, ...props }: import("@embeddable.com/react").WrapperProps): React.JSX.Element; displayName: string; }; export default _default; //# sourceMappingURL=GranularitySelectFieldPro.emb.d.ts.map