@@ -132,7 +132,7 @@ export class MatCalendar<D> implements AfterContentInit, AfterViewChecked, OnDes
132132    get  currentView():  MatCalendarView ;
133133    set  currentView(value :  MatCalendarView );
134134    dateClass:  MatCalendarCellClassFunction <D >;
135-     dateFilter:  (date :  D ) =>  boolean ;
135+     dateFilter? :  (( date :  D ) =>  boolean )  |   null ;
136136    _dateSelected(event :  MatCalendarUserEvent <D  |  null >):  void ;
137137    _dragEnded(event :  MatCalendarUserEvent <DateRange <D > |  null >):  void ;
138138    _dragStarted(event :  MatCalendarUserEvent <D >):  void ;
@@ -402,7 +402,7 @@ export class MatDatepickerContent<S, D = ExtractDateTypeFromSelection<S>> implem
402402//  @public
403403export  interface  MatDatepickerControl <D > {
404404    //  (undocumented)
405-     dateFilter:  DateFilterFn <D >;
405+     dateFilter:  DateFilterFn <D >  |   null   |   undefined ;
406406    //  (undocumented)
407407    disabled:  boolean ;
408408    //  (undocumented)
@@ -427,12 +427,12 @@ export class MatDatepickerInput<D> extends MatDatepickerInputBase<D | null, D> i
427427    protected  _ariaOwns:  i0 .WritableSignal <string  |  null >;
428428    //  (undocumented)
429429    protected  _assignValueToModel(value :  D  |  null ):  void ;
430-     get  dateFilter():  DateFilterFn <D  |  null >;
431-     set  dateFilter(value :  DateFilterFn <D  |  null >);
430+     get  dateFilter():  DateFilterFn <D  |  null >  |   null   |   undefined ;
431+     set  dateFilter(value :  DateFilterFn <D  |  null >  |   null   |   undefined );
432432    //  (undocumented)
433433    _datepicker:  MatDatepickerPanel <MatDatepickerControl <D >, D  |  null , D >;
434434    getConnectedOverlayOrigin():  ElementRef ;
435-     protected  _getDateFilter():  DateFilterFn <D  |  null >;
435+     protected  _getDateFilter():  DateFilterFn <D  |  null >  |   null   |   undefined ;
436436    _getMaxDate():  D  |  null ;
437437    _getMinDate():  D  |  null ;
438438    getOverlayLabelId():  string  |  null ;
@@ -563,8 +563,8 @@ export class MatDateRangeInput<D> implements MatFormFieldControl<DateRange<D>>,
563563    comparisonEnd:  D  |  null ;
564564    comparisonStart:  D  |  null ;
565565    controlType:  string ;
566-     get  dateFilter():  DateFilterFn <D >;
567-     set  dateFilter(value :  DateFilterFn <D >);
566+     get  dateFilter():  DateFilterFn <D >  |   null   |   undefined ;
567+     set  dateFilter(value :  DateFilterFn <D >  |   null   |   undefined );
568568    get  describedByIds():  string [];
569569    readonly  disableAutomaticLabeling =  true ;
570570    get  disabled():  boolean ;
@@ -702,7 +702,7 @@ export class MatMonthView<D> implements AfterContentInit, OnChanges, OnDestroy {
702702    //  (undocumented)
703703    _dateAdapter:  DateAdapter <D , any >;
704704    dateClass:  MatCalendarCellClassFunction <D >;
705-     dateFilter:  (date :  D ) =>  boolean ;
705+     dateFilter:  (( date :  D ) =>  boolean )  |   null   |   undefined ;
706706    _dateSelected(event :  MatCalendarUserEvent <number >):  void ;
707707    readonly  dragEnded:  EventEmitter <MatCalendarUserEvent <DateRange <D > |  null >>;
708708    protected  _dragEnded(event :  MatCalendarUserEvent <D  |  null >):  void ;
@@ -760,7 +760,7 @@ export class MatMultiYearView<D> implements AfterContentInit, OnDestroy {
760760    //  (undocumented)
761761    _dateAdapter:  DateAdapter <D , any >;
762762    dateClass:  MatCalendarCellClassFunction <D >;
763-     dateFilter:  (date :  D ) =>  boolean ;
763+     dateFilter:  (( date :  D ) =>  boolean )  |   null   |   undefined ;
764764    _focusActiveCell():  void ;
765765    _focusActiveCellAfterViewChecked():  void ;
766766    //  (undocumented)
@@ -849,7 +849,7 @@ export class MatYearView<D> implements AfterContentInit, OnDestroy {
849849    //  (undocumented)
850850    _dateAdapter:  DateAdapter <D , any >;
851851    dateClass:  MatCalendarCellClassFunction <D >;
852-     dateFilter:  (date :  D ) =>  boolean ;
852+     dateFilter:  (( date :  D ) =>  boolean )  |   null   |   undefined ;
853853    _focusActiveCell():  void ;
854854    _focusActiveCellAfterViewChecked():  void ;
855855    _handleCalendarBodyKeydown(event :  KeyboardEvent ):  void ;
0 commit comments