export declare function useAppointmentsApi(): { listAppointments: import("@86d-app/core/client/types").AnyEndpointHook; getAppointment: import("@86d-app/core/client/types").AnyEndpointHook; updateAppointment: import("@86d-app/core/client/types").AnyEndpointHook; stats: import("@86d-app/core/client/types").AnyEndpointHook; listServices: import("@86d-app/core/client/types").AnyEndpointHook; createService: import("@86d-app/core/client/types").AnyEndpointHook; updateService: import("@86d-app/core/client/types").AnyEndpointHook; deleteService: import("@86d-app/core/client/types").AnyEndpointHook; listStaff: import("@86d-app/core/client/types").AnyEndpointHook; createStaff: import("@86d-app/core/client/types").AnyEndpointHook; updateStaff: import("@86d-app/core/client/types").AnyEndpointHook; deleteStaff: import("@86d-app/core/client/types").AnyEndpointHook; }; export interface Appointment { id: string; customerId?: string; customerName: string; customerEmail: string; customerPhone?: string; serviceId: string; staffId?: string; status: string; startsAt: string; endsAt: string; notes?: string; price: number; currency: string; createdAt: string; updatedAt: string; } export declare function formatDateTime(dateStr: string): string; export declare const STATUS_COLORS: Record; export declare function extractError(err: unknown): string; //# sourceMappingURL=_shared.d.ts.map