mirror of
https://dev.azure.com/globalhealthx/EMR/_git/helix-engage-server
synced 2026-04-11 18:08:16 +00:00
Widget builds from widget-src/ → public/widget.js Vite outDir updated to ../public .gitignore excludes node_modules Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
27 lines
659 B
TypeScript
27 lines
659 B
TypeScript
export type WidgetConfig = {
|
|
brand: { name: string; logo: string };
|
|
colors: { primary: string; primaryLight: string; text: string; textLight: string };
|
|
captchaSiteKey: string;
|
|
};
|
|
|
|
export type Doctor = {
|
|
id: string;
|
|
name: string;
|
|
fullName: { firstName: string; lastName: string };
|
|
department: string;
|
|
specialty: string;
|
|
visitingHours: string;
|
|
consultationFeeNew: { amountMicros: number; currencyCode: string } | null;
|
|
clinic: { clinicName: string } | null;
|
|
};
|
|
|
|
export type TimeSlot = {
|
|
time: string;
|
|
available: boolean;
|
|
};
|
|
|
|
export type ChatMessage = {
|
|
role: 'user' | 'assistant';
|
|
content: string;
|
|
};
|