import type { PermissionTemplate } from '../../types/permissions-config.js';
/** Rules added to the deny list for ANY git-initialized project. */
export declare const ALWAYS_DENY: string[];
/** Only Planu MCP tools allowed, plus always-deny. */
export declare const BASE_ALLOW_MINIMAL: string[];
/** Recommended allow list: dev tooling + git reads + FS reads + Claude Code native + Planu MCP. */
export declare const BASE_ALLOW_RECOMMENDED: string[];
/** Full mode adds a Bash(*) blanket (deny still wins). */
export declare const BASE_ALLOW_FULL: string[];
/** Template objects for easy lookup by mode. */
export declare const TEMPLATES: Record<string, PermissionTemplate>;
export declare function getTemplate(mode: string): PermissionTemplate;
//# sourceMappingURL=templates.d.ts.map