declare const _default: {
    obuStatistics: {
        total: number;
        online: number;
        offline: number;
    };
    rsuStatistics: {
        total: number;
        online: number;
        offline: number;
    };
    devices: ({
        id: number;
        type: string;
        abbr: string;
        sn: string;
        lon: number;
        lat: number;
        connectionStatus: string;
        deviceStatus: string;
        rxBytes: number;
        txBytes: number;
        ip: null;
        createTime: string;
        updateTime: string;
        simCard: null;
        brand: null;
        locationDesc: string;
        plateNo?: undefined;
        vehicleId?: undefined;
        vehicleBrand?: undefined;
        speed?: undefined;
        vehicleStatus?: undefined;
        phases?: undefined;
    } | {
        id: number;
        type: string;
        abbr: string;
        sn: string;
        lon: number;
        lat: number;
        connectionStatus: string;
        deviceStatus: string;
        rxBytes: number;
        txBytes: number;
        ip: null;
        createTime: string;
        updateTime: string;
        simCard: string;
        brand: string;
        locationDesc: string;
        plateNo?: undefined;
        vehicleId?: undefined;
        vehicleBrand?: undefined;
        speed?: undefined;
        vehicleStatus?: undefined;
        phases?: undefined;
    } | {
        id: number;
        type: string;
        abbr: string;
        sn: string;
        lon: number;
        lat: number;
        connectionStatus: string;
        deviceStatus: string;
        rxBytes: number;
        txBytes: number;
        ip: string;
        createTime: string;
        updateTime: string;
        simCard: null;
        brand: null;
        plateNo: string;
        vehicleId: number;
        vehicleBrand: string;
        speed: null;
        vehicleStatus: number;
        locationDesc?: undefined;
        phases?: undefined;
    } | {
        id: number;
        type: string;
        abbr: string;
        sn: string;
        lon: number;
        lat: number;
        connectionStatus: string;
        deviceStatus: string;
        rxBytes: number;
        txBytes: number;
        ip: string;
        createTime: string;
        updateTime: string;
        simCard: null;
        brand: null;
        locationDesc: null;
        phases: {
            phaseId: null;
            lampStatus: number;
            timeLeft: number;
        }[];
        plateNo?: undefined;
        vehicleId?: undefined;
        vehicleBrand?: undefined;
        speed?: undefined;
        vehicleStatus?: undefined;
    } | {
        id: number;
        type: string;
        abbr: string;
        sn: string;
        lon: number;
        lat: number;
        connectionStatus: string;
        deviceStatus: string;
        rxBytes: number;
        txBytes: number;
        ip: null;
        createTime: string;
        updateTime: string;
        simCard: null;
        brand: null;
        locationDesc: null;
        plateNo?: undefined;
        vehicleId?: undefined;
        vehicleBrand?: undefined;
        speed?: undefined;
        vehicleStatus?: undefined;
        phases?: undefined;
    } | {
        id: number;
        type: string;
        abbr: string;
        sn: string;
        lon: number;
        lat: number;
        connectionStatus: string;
        deviceStatus: string;
        rxBytes: number;
        txBytes: number;
        ip: null;
        createTime: string;
        updateTime: string;
        simCard: null;
        brand: null;
        locationDesc: null;
        phases: null;
        plateNo?: undefined;
        vehicleId?: undefined;
        vehicleBrand?: undefined;
        speed?: undefined;
        vehicleStatus?: undefined;
    } | {
        id: number;
        type: string;
        abbr: string;
        sn: string;
        lon: number;
        lat: number;
        connectionStatus: string;
        deviceStatus: string;
        rxBytes: number;
        txBytes: number;
        ip: string;
        createTime: string;
        updateTime: string;
        simCard: null;
        brand: null;
        locationDesc: null;
        plateNo?: undefined;
        vehicleId?: undefined;
        vehicleBrand?: undefined;
        speed?: undefined;
        vehicleStatus?: undefined;
        phases?: undefined;
    } | {
        id: number;
        type: string;
        abbr: string;
        sn: string;
        lon: number;
        lat: number;
        connectionStatus: string;
        deviceStatus: string;
        rxBytes: number;
        txBytes: number;
        ip: string;
        createTime: string;
        updateTime: string;
        simCard: null;
        brand: null;
        plateNo: string;
        vehicleId: number;
        vehicleBrand: string;
        speed: number;
        vehicleStatus: number;
        locationDesc?: undefined;
        phases?: undefined;
    } | {
        id: number;
        type: string;
        abbr: string;
        sn: string;
        lon: number;
        lat: number;
        connectionStatus: string;
        deviceStatus: string;
        rxBytes: number;
        txBytes: number;
        ip: string;
        createTime: string;
        updateTime: string;
        simCard: null;
        brand: null;
        plateNo: null;
        vehicleId: null;
        vehicleBrand: null;
        speed: number;
        vehicleStatus: null;
        locationDesc?: undefined;
        phases?: undefined;
    })[];
};
export default _default;
