/**
 * These are scripts which are sent to the browser via an `/execute/<async|sync>` command.
 * @module
 */
export const AsyncScripts: Readonly<{
    /**
     * @param {number|string} code
     * @param {string} key
     * @param {number} duration
     * @param {import('./types').AsyncCallback<null>} done
     * @returns {void}
     */
    pressKey: (code: number | string, key: string, duration: number, done: import('./types').AsyncCallback<null>) => void;
}>;
/**
 * These are all synchronous
 */
export const SyncScripts: Readonly<{
    reset: () => 0;
}>;
//# sourceMappingURL=scripts.d.ts.map