import type { ComponentRef } from "@angular/core"; import type { MatDateFormats } from "@angular/material/core"; import type { MatDatepicker, MatDatepickerContent, MatDatepickerInput, MatSingleDateSelectionModel } from "@angular/material/datepicker"; import type { NgxMatTimepickerComponent } from "@angular-material-components/datetime-picker"; /** * Provides consolidated application's default date formats */ export declare const NGX_DATE_FORMATS: MatDateFormats; export interface AppNgxMatTimepickerComponent extends Omit, "_model"> { _model: T; hour: number; minute: number; second: number; _updateModel(): void; _getNextValueByProp(property: string, up?: boolean): number; } export interface AppMatDatepicker extends Omit, "_model"> { _model: MatSingleDateSelectionModel; _componentRef?: ComponentRef>; _popupComponentRef?: ComponentRef>; } export interface AppMatDatepickerInput extends Omit, "_dateFormats"> { _dateFormats: MatDateFormats; value: T; _formatValue(date: T): void; }