/** The four slots this bar styles. Both callers name them identically, so the * resolver below is assignable from either context's `slot()`. */ type CoreDateGridHeaderSlot = 'header' | 'nav' | 'navButton' | 'headerTitle'; type $$ComponentProps = { /** Localized title of the current window. */ title: string; /** Accessible names, in the caller's own words (its i18n keys). */ labels: { previous: string; next: string; today: string; }; canGoBack: boolean; canGoForward: boolean; canGoToToday: boolean; disabled?: boolean; /** Step the window by `delta` (− back, + forward). */ navigate: (delta: number) => void; goToToday: () => void; /** Resolve one of the four slots against the caller's variants + slotClasses. */ slotClass: (slot: CoreDateGridHeaderSlot) => string; }; declare const CoreDateGridHeader: import("svelte").Component<$$ComponentProps, {}, "">; type CoreDateGridHeader = ReturnType; export default CoreDateGridHeader;