import type { FieldData } from '@/types'; export declare const getFieldName: (data: FieldData) => string; interface HandleQueryDataReturns { distinctDimension: FieldData[]; distinctIndicators: FieldData[]; attrNameMap: Record; attrCompTypeMap: Record; attrCodeMap: Record; } export declare const handleQueryData: (dataDimensionList: FieldData[], dataIndicatorsList: FieldData[], chartType: string) => HandleQueryDataReturns; interface OptionItem { value: string; title: string; children?: { value: string; title: string; children?: { value: string; title: string; }[]; }[]; } export declare const getValueLabelMap: (data: OptionItem[], result?: Record) => Record; export declare const getValueTitleMap: (data: OptionItem[], result?: Record) => Record; export declare const changeDateObj: (dataType: string) => { valuePicker: "date" | "month" | "year"; valueFormat: string; showTime: boolean; }; export declare const isMultiSelectObject: (obj: any) => boolean; export declare const hasMultiSelectObjects: (array: any) => boolean; export {};