import { Data, SingleType, MultiType, DateRange, Step } from './interface'; export declare const getDataType: (data: Data) => import("./interface").Type; export declare const convertTextToRecord: (text: string | number, unit?: any) => { text: string; value: string | number; }; export declare const getTimes: (step: Step) => { text: string; value: string | number; }[][]; export declare const getFixedData: (data: Data, step: Step) => "region" | "time" | "date" | "dateRange" | SingleType | MultiType | { text: string; value: string | number; }[][]; export declare const completeDate: (date: string) => string; export declare const convertDate: (date: Date | string) => Date; export declare const getYears: ({ range, step }: { range?: DateRange | undefined; step: number; }) => { text: string; value: string | number; }[]; export declare const getMonths: ({ year, range, step }: { year: number; range?: DateRange | undefined; step?: number | undefined; }) => { text: string; value: string | number; }[]; export declare const getDays: ({ year, month, range, step }: { year: number; month: number; range?: DateRange | undefined; step?: number | undefined; }) => { text: string; value: string | number; }[]; export declare const initDateYear: (date: Date) => Date; export declare const deleteDateUnit: (text: string) => string;