import { JobLocation, JobContentSection } from '../entity/job.entity';
export declare class CreateJobLocationDto {
    type: JobLocation;
    region: string;
}
export declare class CreateJobContentSectionDto implements JobContentSection {
    title: string;
    content: string[];
    order?: number;
}
export declare class CreateJobSalaryRangeDto {
    min?: number;
    max?: number;
    currency?: string;
}
export declare class CreateJobDto {
    title: string;
    department: string;
    location: CreateJobLocationDto;
    description: string;
    contentSections?: CreateJobContentSectionDto[];
    salaryRange?: CreateJobSalaryRangeDto;
    postedAt?: string;
    isActive?: boolean;
    applicationUrl?: string;
}
