/** GET /tenant/device(设备列表·无翻页)查询参数 */ export interface TopologyDeviceListQuery { with?: string[]; workarea_id?: number; type_kind?: 'smart' | 'dumb' | 'integrated'; profile_id?: number; } export declare const TOPOLOGY_DEVICE_LIST_DEFAULT_QUERY: TopologyDeviceListQuery; export interface TopologyDeviceListRequestInfo { method: 'GET'; url: '/tenant/device'; params: TopologyDeviceListQuery; } /** * 拉取设备列表(无翻页),返回请求描述与原始 HTTP 封装响应。 */ export declare function fetchTopologyDeviceList(query?: TopologyDeviceListQuery): Promise<{ request: TopologyDeviceListRequestInfo; response: unknown; }>; /** GET /tenant/device/connection(设备连接列表)查询参数 */ export interface TopologyDeviceConnectionListQuery { with?: string[]; source_device_id?: number; target_device_id?: number; type?: string; } export declare const TOPOLOGY_DEVICE_CONNECTION_LIST_DEFAULT_QUERY: TopologyDeviceConnectionListQuery; export interface TopologyDeviceConnectionListRequestInfo { method: 'GET'; url: '/tenant/device/connection'; params: TopologyDeviceConnectionListQuery; } /** * 拉取设备连接列表,每条记录代表一条 source_device → target_device 的连接边。 */ export declare function fetchTopologyDeviceConnectionList(query?: TopologyDeviceConnectionListQuery): Promise<{ request: TopologyDeviceConnectionListRequestInfo; response: unknown; }>;