import type { InstallOptions, LogOptions, ServiceConfig, ServiceInfo, ServiceInstallResult, ServiceManager, ServiceStatus } from "./types.js"; export declare function isAdminUser(): boolean; export declare function elevateCommand(): string[]; export declare function renderWinSwXml(config: ServiceConfig, opts: { nodePath: string; cliPath: string; }): string; export declare function parseScStatus(name: string, output: string): ServiceStatus; export declare class WindowsServiceManager implements ServiceManager { install(config: ServiceConfig, opts?: InstallOptions): Promise; uninstall(name: string): Promise; start(name: string): Promise; stop(name: string): Promise; restart(name: string): Promise; status(name: string): Promise; logs(name: string, opts: LogOptions): Promise; list(): Promise; } export declare function maskedEnvWindows(config: ServiceConfig): Record; //# sourceMappingURL=windows.d.ts.map