/**
 * Embedded resources for takt
 *
 * Contains default workflow definitions and resource paths.
 * Resources are organized into:
 * - builtins/{lang}/workflows/ - Builtin workflow YAML (loaded via fallback)
 * - builtins/{lang}/facets/personas/ - Builtin personas (loaded via fallback)
 * - builtins/{lang}/facets/policies/ - Builtin policies
 * - builtins/{lang}/facets/instructions/ - Builtin instructions
 * - builtins/{lang}/facets/knowledge/ - Builtin knowledge files
 * - builtins/{lang}/facets/output-contracts/ - Builtin output contracts
 * - builtins/project/          - Project-level template files (.gitignore)
 * - builtins/skill/            - Claude Code skill files
 */
import type { Language } from '../../core/models/index.js';
/**
 * Get the resources directory path
 * Supports both development (src/) and production (dist/) environments
 */
export declare function getResourcesDir(): string;
/**
 * Get the project resources directory path (builtins/project/)
 */
export declare function getProjectResourcesDir(): string;
/**
 * Get the language-specific resources directory path (builtins/{lang}/)
 */
export declare function getLanguageResourcesDir(lang: Language): string;
/**
 * Copy project resources directory to .takt in project.
 * Only copies files that don't exist in target (e.g., .gitignore).
 */
export declare function copyProjectResourcesToDir(targetDir: string): void;
//# sourceMappingURL=index.d.ts.map