/** * Glass Localization Provider Component * * A Glass-styled wrapper for date localization that replaces the MUI LocalizationProvider * to maintain consistent Glass UI styling while providing date formatting capabilities. */ import React, { ReactNode } from "react"; export interface DateAdapter { format: (date: Date | null, formatString: string) => string; parse: (value: string, formatString: string) => Date | null; isValid: (date: unknown) => boolean; addDays: (date: Date, amount: number) => Date; addMonths: (date: Date, amount: number) => Date; addYears: (date: Date, amount: number) => Date; } export declare const useDateAdapter: () => DateAdapter; export interface GlassLocalizationProviderProps { /** Date adapter to use (defaults to DateFns) */ dateAdapter?: "date-fns"; /** Children to render */ children: ReactNode; } /** * Glass Localization Provider * Provides date formatting and manipulation utilities for Glass components */ export declare const GlassLocalizationProvider: React.FC; export default GlassLocalizationProvider; //# sourceMappingURL=GlassLocalizationProvider.d.ts.map