export type JobLocation = 'Remote' | 'Hybrid' | 'On-site';
export type JobContentSection = {
    title: string;
    content: string[];
    order?: number;
};
export declare class Job {
    id: number;
    title: string;
    department: string;
    location: {
        type: JobLocation;
        region: string;
    };
    description: string;
    contentSections: JobContentSection[];
    salaryRange?: {
        min?: number;
        max?: number;
        currency?: string;
    };
    slug?: string;
    postedAt: Date;
    isActive: boolean;
    applicationUrl?: string;
    createdAt: Date;
    updatedAt: Date;
}
