export declare const DATE_TYPE = "date";
export declare const dateValuesEqual: (v1: any, v2: any) => boolean;
export declare const isDateValue: (value: any) => boolean;
export declare const dateValue: (raw: any, granularity: any, dateFormat?: Readonly<{
    parse(value: any): any;
    print(date: any, defaultGranularity?: any): any;
}>) => {
    type: string;
    raw: any;
    granularity: any;
    text: any;
    resolve: () => any;
};
export declare const dateValueParser: (format?: Readonly<{
    parse(value: any): any;
    print(date: any, defaultGranularity?: any): any;
}>) => (text: any) => {
    type: string;
    raw: any;
    granularity: any;
    text: any;
    resolve: () => any;
};
