/** * UI-001, SEC-001, E2E-001: only local runtime, credential, and generated * artifacts are ignored. Git-owned Hint Graph evidence intentionally remains * outside this list. */ export declare const LOCAL_RUNTIME_GITIGNORE_RULES: readonly ["node_modules/", "dql-manifest.json", "*.duckdb", "*.duckdb.wal", "*.run.json", "**/.dql/runs/", "**/.dql/cache/", "**/.dql/imports/", "**/.dql/local/", "**/.dql/runtimes/", "**/.dql/connectors/", "**/.dql/memory/", "**/.dql/migration-staging/", "**/.dql/docker-starter/", "**/.dql/oauth-credentials.json", "**/.dql/provider-settings.json", "**/.dql/mcp-servers.json", "**/.dql-user-prefs.json"]; export declare function isLegacyBroadDqlIgnore(line: string): boolean; export declare function isGovernedSourceFile(path: string): boolean; export declare function renderDqlGitignore(existing: string): { content: string; changed: boolean; removedLegacyBroadIgnore: boolean; }; export declare function ensureDqlGitignore(projectRoot: string): { changed: boolean; removedLegacyBroadIgnore: boolean; }; //# sourceMappingURL=git-contract.d.ts.map