import type { LLMClientKind } from '../../types/index.js';
/** SPEC-648: Result of per-client file generation. */
export interface PerClientFilesResult {
    detectedClient: LLMClientKind;
    filesWritten: string[];
}
/**
 * SPEC-648: Detect LLM client and generate the appropriate config files.
 * AGENTS.md is always assumed to be generated by generateAgentFilesIfMissing.
 * This function adds client-specific extras (Cursor MDC, Codex skill).
 * Idempotent — never overwrites existing files.
 */
export declare function generatePerClientFiles(projectPath: string): Promise<PerClientFilesResult>;
//# sourceMappingURL=per-client-files-writer.d.ts.map