export declare enum StationStatus {
    ACTIVE = "ACTIVE",
    INACTIVE = "INACTIVE",
    MAINTENANCE = "MAINTENANCE"
}
export declare class CreateStationDto {
    code: string;
    nameEn: string;
    nameCn?: string;
    description?: string;
    area?: string;
    line?: string;
    type?: string;
    status?: StationStatus;
    sortOrder?: number;
}
export declare class UpdateStationDto {
    code?: string;
    nameEn?: string;
    nameCn?: string;
    description?: string;
    area?: string;
    line?: string;
    type?: string;
    status?: StationStatus;
    sortOrder?: number;
}
export declare class QueryStationDto {
    search?: string;
    area?: string;
    line?: string;
    type?: string;
    status?: StationStatus;
    page?: number;
    limit?: number;
    sortBy?: string;
    sortOrder?: 'asc' | 'desc';
}
export declare class ImportStationItemDto {
    code: string;
    nameEn: string;
    nameCn?: string;
    area?: string;
    line?: string;
    type?: string;
    description?: string;
}
export declare class BulkImportStationsDto {
    stations: ImportStationItemDto[];
}
