export interface PaletteSwatch { name: string; hex: string; /** Recommended text colour for contrast. */ textColor?: '#000000' | '#ffffff'; } /** * Material Design appointment colours — mirrors the platform's `DoctorColor` * entity. Pink 500 is first because it's the default appointment colour; * remaining dark (white-text) colours follow alphabetically, then light * (black-text) colours alphabetically. */ export declare const APPOINTMENT_PALETTE: PaletteSwatch[]; /** Alfadocs brand palette — the six brand families × 3 shades (300/500/700). */ export declare const BRAND_PALETTE: PaletteSwatch[]; /** * Google Calendar event colours — the platform's DEFAULT appointment * palette (practice DoctorColor sets mirror Google Calendar so synced * events keep their colours; the event `colorId` set is capped at 11 — * the 24 "label" colours exist only in Google's Labels API). * `textColor` is deliberately omitted: solid-scheme consumers get the * event card's auto-derived ink (provably WCAG AA for any opaque hex), * and the tinted scheme paints text on theme tokens regardless. */ export declare const GOOGLE_CALENDAR_PALETTE: PaletteSwatch[]; //# sourceMappingURL=palettes.d.ts.map