import { Model, ModelAttributes } from "@golemio/core/dist/shared/sequelize";
import { DeparturesDirectionsEnum } from "../../ropid-departures-directions";
import { IDeparturesDirectionDto } from "../interfaces/IDeparturesDirectionDto";
import { JSONSchemaType } from "@golemio/core/dist/shared/ajv";
export declare class DeparturesDirectionModel extends Model<DeparturesDirectionModel> implements IDeparturesDirectionDto {
    static TABLE_NAME: string;
    id: number;
    departure_stop_id: string;
    next_stop_id_regexp: string;
    direction: DeparturesDirectionsEnum;
    rule_order: number;
    create_batch_id: string | null;
    created_by: string | null;
    update_batch_id: string | null;
    updated_by: string | null;
    static attributeModel: ModelAttributes<DeparturesDirectionModel>;
    static arrayJsonSchema: JSONSchemaType<IDeparturesDirectionDto[]>;
}
