{"version":3,"file":"dl-date-adapter-string.d.ts","sources":["dl-date-adapter-string.d.ts"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AACA","sourcesContent":["import { DlDateAdapter } from './dl-date-adapter';\r\n/**\r\n * Adapts `string` to be usable as a date by date/time components that work with dates.\r\n **/\r\nexport declare class DlDateAdapterString extends DlDateAdapter<string> {\r\n    private readonly inputFormats;\r\n    private readonly modelFormat;\r\n    /**\r\n     *  Constructs a new instance of this class.\r\n     *\r\n     * @param inputFormats\r\n     *  see {@link DL_DATE_TIME_INPUT_FORMATS}\r\n     * @param modelFormat\r\n     *  see {@link DL_DATE_TIME_MODEL_FORMAT}\r\n     */\r\n    constructor(inputFormats: string[], modelFormat: string);\r\n    /**\r\n     * Returns the specified number.\r\n     * @param milliseconds\r\n     *  a moment time time.\r\n     * @returns\r\n     *  the specified moment in time.\r\n     */\r\n    fromMilliseconds(milliseconds: number): string;\r\n    /**\r\n     * Returns the specified number.\r\n     * @param value\r\n     *  a moment time time or `null`\r\n     * @returns\r\n     *  the milliseconds for the specified value or `null`\r\n     *  `null` is returned when value is not a valid input date string\r\n     */\r\n    toMilliseconds(value: string | null): number | null;\r\n}\r\n"]}