import type { AppPermissions } from "./appTypes.js"; export type AppRuleAction = "add_deny" | "add_allow" | "remove_deny" | "remove_allow"; type AppRuleApplyInput = { appDir: string; action: AppRuleAction; rule: string; addedBy?: string; }; type AppRuleApplyResult = { permissions: AppPermissions; changed: boolean; message: string; }; /** * Applies one rule change action to app permissions and persists PERMISSIONS.md. * Expects: appDir points to an installed app folder with PERMISSIONS.md. */ export declare function appRuleApply(input: AppRuleApplyInput): Promise; export {}; //# sourceMappingURL=appRuleApply.d.ts.map