import { z } from "zod"; export declare const listDevicesSchema: z.ZodObject<{}, z.core.$strip>; export declare const getDeviceInfoSchema: z.ZodObject<{ serial: z.ZodOptional; }, z.core.$strip>; export declare const getDevicePropertiesSchema: z.ZodObject<{ filter: z.ZodOptional; serial: z.ZodOptional; }, z.core.$strip>; export declare const connectDeviceSchema: z.ZodObject<{ address: z.ZodString; }, z.core.$strip>; export declare const disconnectDeviceSchema: z.ZodObject<{ address: z.ZodOptional; }, z.core.$strip>; export declare function listDevices(): Promise<{ count: number; devices: { serial: string; status: string; }[]; }>; export declare function getDeviceInfo(params: z.infer): Promise<{ model: string; brand: string; androidVersion: string; sdkVersion: number; abi: string; display: { density: string; size: string; }; }>; export declare function getDeviceProperties(params: z.infer): Promise<{ count: number; properties: Record; }>; export declare function connectDevice(params: z.infer): Promise<{ result: string; }>; export declare function disconnectDevice(params: z.infer): Promise<{ result: string; }>; //# sourceMappingURL=device.d.ts.map