import { TrafficStatus } from '../../../../config';
import * as yup from 'yup';
export declare const mainFieldsSchema: {
    signal_model: yup.StringSchema<string | null | undefined, yup.AnyObject, undefined, "">;
    status: yup.StringSchema<NonNullable<TrafficStatus | undefined>, yup.AnyObject, undefined, "">;
    comment: yup.StringSchema<string | null | undefined, yup.AnyObject, undefined, "">;
    direction: yup.NumberSchema<number | null | undefined, yup.AnyObject, undefined, "">;
};
export declare const idsFieldsSchema: {
    traffic_signal_id: yup.StringSchema<string, yup.AnyObject, undefined, "">;
    dit_id: yup.NumberSchema<number, yup.AnyObject, undefined, "">;
    tsodd_id: yup.NumberSchema<number, yup.AnyObject, undefined, "">;
    pillar_id: yup.StringSchema<string | null | undefined, yup.AnyObject, undefined, "">;
};
//# sourceMappingURL=schema.d.ts.map