UNPKG

@inkeep/create-agents

Version:

Create an Inkeep Agent Framework project

17 lines (16 loc) 812 B
export interface ContentReplacement { /** Relative file path within the cloned template */ filePath: string; /** Object property replacements - key is the property path, value is the replacement content */ replacements: Record<string, any>; } export declare function cloneTemplate(templatePath: string, targetPath: string, replacements?: ContentReplacement[]): Promise<void>; /** * Replace content in cloned template files */ export declare function replaceContentInFiles(targetPath: string, replacements: ContentReplacement[]): Promise<void>; /** * Replace object properties in TypeScript code content */ export declare function replaceObjectProperties(content: string, replacements: Record<string, any>): Promise<string>; export declare function getAvailableTemplates(): Promise<string[]>;