import { Run } from '@bringg/types';
import { RunStatus } from './runs.consts';
export type RunModel = {
    id: number;
    run: Run;
    taskIds: Set<number>;
};
export type RunQueryOptions = {
    ids?: number[];
    page?: number;
    items?: number;
    is_planned?: boolean;
    ready_to_execute?: boolean;
    run_status?: RunStatus;
    planned_route_ids?: number[];
    driver_ids?: number[];
    vehicle_ids?: number[];
    from_date?: string;
    to_date?: string;
};
export type UpdateRunOptions = {
    planned_route_id: number;
};
export type UpdateRunResponse = {
    success: boolean;
    rc: number;
    run?: Run;
};
