import { JSONSchemaType } from "@golemio/core/dist/shared/ajv";
import { Point } from "@golemio/core/dist/shared/geojson";
import { Model, ModelAttributes } from "@golemio/core/dist/shared/sequelize";
import { IRegionalBusRunsMessagesModel } from "./interfaces/IRegionalBusRunsMessagesModel";
export declare class RegionalBusRunsMessagesModel extends Model<RegionalBusRunsMessagesModel> implements IRegionalBusRunsMessagesModel {
    static TABLE_NAME: string;
    external_trip_id: string;
    cis_line_id: string | null;
    cis_trip_number: number | null;
    events: string;
    coordinates: Point;
    vehicle_timestamp: Date;
    registration_number: number | null;
    speed_kmh: number;
    bearing: number;
    is_terminated: boolean;
    static attributeModel: ModelAttributes<RegionalBusRunsMessagesModel>;
    static arrayJsonSchema: JSONSchemaType<IRegionalBusRunsMessagesModel[]>;
}
