import { type IAttributeMetadataObject, type ICatalogDateDataset, type IInsightDefinition, type ObjRef } from "@gooddata/sdk-model"; import { type IDateDataset, type IDateDatasetHeader } from "@gooddata/sdk-ui-kit"; export declare function getUnrelatedDateDataset(relatedDateDataSets: readonly ICatalogDateDataset[], selectedDateDataSet: ICatalogDateDataset | undefined, selectedDateDataSetHidden: boolean | undefined): ICatalogDateDataset | undefined; export declare function getDateOptionsDisabledForInsight(insight: IInsightDefinition): boolean; export declare function removeDateFromTitle(title: string): string; export declare function getAttributeByDisplayForm(attributes: IAttributeMetadataObject[], displayForm: ObjRef): IAttributeMetadataObject | undefined; export declare function getUnrelatedDateDatasets(allDateDataSets: readonly ICatalogDateDataset[], relatedDateDataSets?: readonly ICatalogDateDataset[]): readonly ICatalogDateDataset[]; export declare function getDateConfigurationDropdownHeight(dropdownButtonTop: number, dropdownButtonHeight: number, dropdownBodyHeight: number, hasFooter?: boolean): number; export declare function getSortedDateDatasetsItems(relatedDateDatasets: readonly ICatalogDateDataset[], recommendedDateDataSet: ICatalogDateDataset | undefined, unrelatedDateDataset: ICatalogDateDataset | undefined, unrelatedDateDatasets: readonly ICatalogDateDataset[] | undefined, shouldDisplayUnrelatedDatasets?: boolean): (IDateDataset | IDateDatasetHeader)[]; //# sourceMappingURL=utils.d.ts.map