import { exec as execSync } from "node:child_process"; import { type WakeOptions } from "wake_on_lan"; /** An async version of Node's {@link exec}. */ export declare const exec: typeof execSync.__promisify__; /** * Send WoL magic packets. * @param macAddress The MAC address of the target. * @param options Options to use. */ export declare function wake(macAddress: string, options: WakeOptions): Promise; /** * Wait for the specified number of milliseconds. * @param milliseconds The number of milliseconds to wait. */ export declare function wait(milliseconds: number): Promise;