import * as i0 from "@angular/core"; export declare class InternalizationService { /** Mock year for generation */ private readonly yearForGeneration; /** Mock month for generation */ private readonly monthForGeneration; /** Mock date for generation */ private readonly dateForGeneration; private readonly locale; monthNames: string[]; weekdays: string[]; capitalizedWeekdays: string[]; capitalizedMonthNames: string[]; constructor(); /** * Taken from * https://github.com/angular/components/blob/83b6ebcfc0dc8802c1f6d394ee6070204cc9b3f5/src/material/core/datetime/native-date-adapter.ts#L252 */ private formatIntlDateTime; /** * Taken from * https://github.com/angular/components/blob/83b6ebcfc0dc8802c1f6d394ee6070204cc9b3f5/src/material/core/datetime/native-date-adapter.ts#L21 */ private range; /** * Similar to * https://github.com/angular/components/blob/83b6ebcfc0dc8802c1f6d394ee6070204cc9b3f5/src/material/core/datetime/native-date-adapter.ts#L71 */ private setMonthNames; /** * Similar to * https://github.com/angular/components/blob/83b6ebcfc0dc8802c1f6d394ee6070204cc9b3f5/src/material/core/datetime/native-date-adapter.ts#L81 */ private setWeekdays; format(date: Date): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }