import { type IAttribute, type IDashboardAttributeFilter, type IFilter, type IMeasure } from "@gooddata/sdk-model"; import { type IDrillEvent } from "@gooddata/sdk-ui"; import { type IDashboardKeyDriverCombinationItem, type IKdaDefinition, type KdaPeriodType } from "@gooddata/sdk-ui-dashboard"; import { type ChangeAnalysisContents } from "../../../model.js"; export declare function useKdaDefinition(content: ChangeAnalysisContents, format?: string, locale?: string): IKdaDefinition; export declare function useKdaInfo(def: IKdaDefinition, splitter: string): { title: string; range: string; }; export declare function createKdaDefinition(measure: IMeasure, dateAttribute: IAttribute, filters: IDashboardAttributeFilter[], type: KdaPeriodType, referencePeriod: string, analyzedPeriod: string, locale: string, format?: string): IKdaDefinition; export declare function createKdaDefinitionFromDrill(locale: string, data: IDashboardKeyDriverCombinationItem, event: IDrillEvent, filters?: IDashboardAttributeFilter[]): IKdaDefinition | undefined; export declare function getDashboardAttributeFilter(f: IFilter): import("@gooddata/sdk-model").DashboardAttributeFilterItem | null; //# sourceMappingURL=useKdaDefinition.d.ts.map