import { Formatter, FormatterFactory } from "./common";
export interface DateFormatterSettings {
    format: string;
}
export declare function formatParser(format: string): {
    format: (value: Date) => string;
    parse: (value: string) => Date;
};
export declare class DateFormatter implements FormatterFactory<Date, DateFormatterSettings> {
    constructor();
    parse(expression: string): DateFormatterSettings;
    build(formatter: Formatter<any>, settings: DateFormatterSettings): Formatter<Date>;
}
