export interface WindowsAcl { owner: string; user: string; sddl: string; rules: Array<{ sid: string; rights: number; type: string; }>; } export declare function privateWindowsAcl(acl: WindowsAcl, directory?: boolean, metadata?: boolean): boolean; export declare function aclChildEnvironment(parent: NodeJS.ProcessEnv, request: string): NodeJS.ProcessEnv; export declare const inspectWindowsAcl: (path: string) => Promise; export declare const protectWindowsPath: (path: string, directory?: boolean, sddl?: string) => Promise; //# sourceMappingURL=windows-acl.d.ts.map