@akala/core
Version:
14 lines (13 loc) • 508 B
TypeScript
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>;
}