interface IConfigProps { field_key: string; field_name: string; field_type?: string; has_empty?: number; is_select_all?: number; options: Array>; } interface IProps { views: IConfigProps; precisions: IConfigProps; search_filters: IConfigProps; filters: { options: IConfigProps[]; }; report_info: Record; } declare const _default: (payload: IProps) => ({ info: any; filters: any; filterGroup: string[]; preciseSearch: any; precisions: any; views: any; sorts: any; } | { report_info: { is_support_sort: number; is_support_fixed: number; is_support_landscape_mode: number; is_support_editable: number; time_span: string | number; time_sday: string; time_filter_key: string | number; time_name: string; time_default_value: string; pre_filter: string; }; search_filters: { options: { time_span: string | number; time_sday: string; }[]; field_key: string; field_name: string; field_type?: string | undefined; has_empty?: number | undefined; is_select_all?: number | undefined; }; filters: { options: { options: { value: number; }[]; field_key: string; field_name: string; field_type?: string | undefined; has_empty?: number | undefined; is_select_all?: number | undefined; }[]; }; views: IConfigProps; precisions: IConfigProps; info?: undefined; filterGroup?: undefined; preciseSearch?: undefined; sorts?: undefined; })[]; export default _default;