export declare const MDY_CALENDAR_ISSUE: { /** The week starts on a day the locale does not start on. */ readonly weekStartsWrong: "CALENDAR_WEEK_START_IGNORES_LOCALE"; }; export type MdyCalendarIssueCode = (typeof MDY_CALENDAR_ISSUE)[keyof typeof MDY_CALENDAR_ISSUE]; export interface MdyCalendarIssue { readonly code: MdyCalendarIssueCode; readonly detail: string; } /** * The narrow weekday names a locale's calendar shows, in the order it shows them. * * 2024-01-01 was a Monday, which is the anchor the day arithmetic below counts from. */ export declare function expectedWeekdayOrder(locale: string): readonly string[]; /** * Judges a rendered set of weekday headers against the locale they were rendered for. * * An empty result is a calendar that begins its week where its user's does. */ export declare function inspectCalendarWeekStart(rendered: readonly string[], locale: string): readonly MdyCalendarIssue[];