import { BaseEntity } from '../database/base.entity';
import { DestinationEntity } from './destination.entity';
import { ActivityTicketEntity } from './activity-ticket.entity';
export declare class ActivityEntity extends BaseEntity {
    destination: DestinationEntity;
    destination_id: string;
    short_code: string;
    category: string;
    name: string;
    address: string;
    location: string | null;
    cutoff_type: string | null;
    cutoff_value: string | null;
    operating_days: string[] | null;
    maintenance_periods: {
        start: string;
        end: string;
    }[] | null;
    gps_latitude: string | null;
    gps_longitude: string | null;
    contact_person: string;
    contact_phone: string | null;
    description: string | null;
    special_instructions: string | null;
    meeting_point: string | null;
    age_config: {
        label: string;
        min_age: number;
        max_age: number;
    }[] | null;
    tickets: ActivityTicketEntity[];
    cover_image: string | null;
    gallery: {
        url: string;
        type: string;
        filename: string;
    }[] | null;
    is_active: boolean;
}
