export declare class FileAccessControl {
    private static TAG;
    private static ICACLS_PATH;
    private static POWERSHELL_PATH;
    private static ACLED_DIRECTORIES;
    private static ACL_IDENTITY;
    private static OS_FILE_PROTECTION_CHECKED;
    static OS_PROVIDES_FILE_PROTECTION: boolean;
    static USE_ICACLS: boolean;
    static checkFileProtection(): void;
    static applyACLRules(directory: string): Promise<void>;
    static applyACLRulesSync(directory: string): void;
    private static _runICACLS;
    private static _runICACLSSync;
    private static _getACLIdentity;
    private static _getACLIdentitySync;
    private static _getACLArguments;
}
