@ahmic/autoit-js
Version:
Node.js bindings for AutoItX3.dll
35 lines (34 loc) • 924 B
TypeScript
/**
* Checks if the current user has administrative privileges.
*
* @returns `true` if the user has administrative privileges, `false` otherwise.
*
* @example
* ```typescript
* import { IsAdminSync } from '@ahmic/autoit-js';
*
* const isAdmin = IsAdminSync();
*
* console.log(isAdmin); // Output: true
* ```
*
* @see https://www.autoitscript.com/autoit3/docs/functions/IsAdmin.htm
*/
export declare function IsAdminSync(): boolean;
/**
* Checks if the current user has administrative privileges.
*
* @returns A promise that resolves to `true` if the user has administrative privileges, `false` otherwise.
*
* @example
* ```typescript
* import { IsAdmin } from '@ahmic/autoit-js';
*
* const isAdmin = await IsAdmin();
*
* console.log(isAdmin); // Output: true
* ```
*
* @see https://www.autoitscript.com/autoit3/docs/functions/IsAdmin.htm
*/
export declare function IsAdmin(): Promise<boolean>;