import { ColumnsType } from 'antd/es/table'; export interface AppointmentWithSimpleAddress { id: string; number: string; timerange: string; status: AppointmentStatus; isSelected?: boolean; address: { nickname: string; address: string; } | { nickname: string; street: string; city: string; state: string; zip: string; }; job_subtype: "delivery" | "pickup"; progress?: { firstBarData: { text: string; status: string; value: number; }; secondBarData?: { text: string; status: string; value: number; }; } | { currentStep: number; totalSteps: number; steps: { pickup: { text: string; status: string; value: number; }; transit: { text: string; status: string; value: number; }; delivery: { text: string; status: string; value: number; }; quality: { text: string; status: string; value: number; }; }; }; } export interface MockDataSource { appointments: AppointmentWithSimpleAddress[]; } type AppointmentStatus = "scheduled" | "completed" | "cancelled" | "in_progress"; export declare const mockColumns: ColumnsType; export declare const mockColumnsWithSortDisabled: ColumnsType; export declare const mockDataSource: MockDataSource; export {};