/**
 * Generated by orval v8.9.1 🍺
 * Do not edit manually.
 * Api
 * Model Directory & Booking Platform API
 * OpenAPI spec version: 0.1.0
 */
import type { BookingDuration } from './bookingDuration';
import type { BookingLocationType } from './bookingLocationType';
import type { BookingStatus } from './bookingStatus';
export interface Booking {
    id: number;
    userId: number;
    /** @nullable */
    profileId?: number | null;
    /** @nullable */
    locationId?: number | null;
    /** @nullable */
    serviceId?: number | null;
    /** @nullable */
    profileName?: string | null;
    /** @nullable */
    locationName?: string | null;
    /** @nullable */
    serviceName?: string | null;
    /** @nullable */
    customerName?: string | null;
    /** @nullable */
    duration?: BookingDuration;
    /** @nullable */
    locationType?: BookingLocationType;
    /** @nullable */
    totalPrice?: number | null;
    status: BookingStatus;
    /** @nullable */
    notes?: string | null;
    /** @nullable */
    scheduledAt?: string | null;
    createdAt: string;
}
//# sourceMappingURL=booking.d.ts.map