import { z } from "zod"; export declare const getBatteryInfoSchema: z.ZodObject<{ serial: z.ZodOptional; }, z.core.$strip>; export declare const getNetworkInfoSchema: z.ZodObject<{ serial: z.ZodOptional; }, z.core.$strip>; export declare const changeSettingSchema: z.ZodObject<{ namespace: z.ZodEnum<{ system: "system"; secure: "secure"; global: "global"; }>; key: z.ZodString; value: z.ZodString; serial: z.ZodOptional; }, z.core.$strip>; export declare function getBatteryInfo(params: z.infer): Promise>; export declare function getNetworkInfo(params: z.infer): Promise<{ wifi: { enabled: boolean; ipAddress: string | undefined; details: string[]; }; connectivity: string[]; }>; export declare function changeSetting(params: z.infer): Promise<{ result: string; currentValue: string; }>; export declare const getSettingSchema: z.ZodObject<{ namespace: z.ZodEnum<{ system: "system"; secure: "secure"; global: "global"; }>; key: z.ZodString; serial: z.ZodOptional; }, z.core.$strip>; export declare const setDisplaySizeSchema: z.ZodObject<{ width: z.ZodOptional>; height: z.ZodOptional>; serial: z.ZodOptional; }, z.core.$strip>; export declare const setDisplayDensitySchema: z.ZodObject<{ dpi: z.ZodOptional>; serial: z.ZodOptional; }, z.core.$strip>; export declare const keepScreenOnSchema: z.ZodObject<{ enabled: z.ZodBoolean; serial: z.ZodOptional; }, z.core.$strip>; export declare const portForwardSchema: z.ZodObject<{ hostPort: z.ZodCoercedNumber; devicePort: z.ZodCoercedNumber; serial: z.ZodOptional; }, z.core.$strip>; export declare const reverseForwardSchema: z.ZodObject<{ devicePort: z.ZodCoercedNumber; hostPort: z.ZodCoercedNumber; serial: z.ZodOptional; }, z.core.$strip>; export declare const listForwardsSchema: z.ZodObject<{ serial: z.ZodOptional; }, z.core.$strip>; export declare const removeForwardSchema: z.ZodObject<{ hostPort: z.ZodOptional>; serial: z.ZodOptional; }, z.core.$strip>; export declare function getSetting(params: z.infer): Promise<{ namespace: "system" | "secure" | "global"; key: string; value: string; }>; export declare function setDisplaySize(params: z.infer): Promise<{ result: string; }>; export declare function setDisplayDensity(params: z.infer): Promise<{ result: string; }>; export declare function keepScreenOn(params: z.infer): Promise<{ result: string; }>; export declare function portForward(params: z.infer): Promise<{ result: string; }>; export declare function reverseForward(params: z.infer): Promise<{ result: string; }>; export declare function listForwards(params: z.infer): Promise<{ forwards: string[]; reverses: string[]; }>; export declare function removeForward(params: z.infer): Promise<{ result: string; }>; export declare const toggleWifiSchema: z.ZodObject<{ enabled: z.ZodBoolean; serial: z.ZodOptional; }, z.core.$strip>; export declare const toggleMobileDataSchema: z.ZodObject<{ enabled: z.ZodBoolean; serial: z.ZodOptional; }, z.core.$strip>; export declare const openNotificationSchema: z.ZodObject<{ serial: z.ZodOptional; }, z.core.$strip>; export declare const lockDeviceSchema: z.ZodObject<{ serial: z.ZodOptional; }, z.core.$strip>; export declare const unlockDeviceSchema: z.ZodObject<{ pin: z.ZodOptional; serial: z.ZodOptional; }, z.core.$strip>; export declare const getOrientationSchema: z.ZodObject<{ serial: z.ZodOptional; }, z.core.$strip>; export declare const setOrientationSchema: z.ZodObject<{ orientation: z.ZodEnum<{ portrait: "portrait"; landscape: "landscape"; auto: "auto"; }>; serial: z.ZodOptional; }, z.core.$strip>; export declare const listSettingsSchema: z.ZodObject<{ namespace: z.ZodEnum<{ system: "system"; secure: "secure"; global: "global"; }>; serial: z.ZodOptional; }, z.core.$strip>; export declare function toggleWifi(params: z.infer): Promise<{ result: string; }>; export declare function toggleMobileData(params: z.infer): Promise<{ result: string; }>; export declare function openNotification(params: z.infer): Promise<{ result: string; }>; export declare function lockDevice(params: z.infer): Promise<{ result: string; }>; export declare function unlockDevice(params: z.infer): Promise<{ result: string; }>; export declare function getOrientation(params: z.infer): Promise<{ rotation: number; orientation: string; autoRotate: boolean; }>; export declare function setOrientation(params: z.infer): Promise<{ result: string; }>; export declare function listSettings(params: z.infer): Promise<{ namespace: "system" | "secure" | "global"; count: number; settings: Record; }>; //# sourceMappingURL=system.d.ts.map