export interface EditBookingModalResourceSnapshot {
    id: string | number;
    form_id?: string | number;
    code?: string;
    main_field?: string;
    metadata?: Record<string, unknown>;
    combined_resource?: Record<string, unknown>;
}
export interface EditBookingModalParams {
    toStartDate: string;
    toEndDate: string;
    event: any;
    fromResourceId: string;
    toResourceId: string;
    toResource?: EditBookingModalResourceSnapshot;
    mode?: 'default' | 'resource-only';
}
export interface EditBookingModalProps {
    open: boolean;
    onCancel: () => void;
    onOk: () => void;
}
