/** * Build the generated PHP controller and hook surface for a workspace AI feature. */ export declare function buildAiFeaturePhpSource(aiFeatureSlug: string, namespace: string, phpPrefix: string, textDomain: string): string; /** * Build the PHP REST endpoint that exposes the typia.llm function-calling tool * schemas (`*.llm.application.json`) to AI consumers at runtime. * * The generated PHP loads the pre-compiled JSON artifact (no `typia` runtime * dependency) and serves it via a read-only REST route. An optional dispatch * route maps an incoming tool-call `name` back to a registered WordPress * ability execute callback, reusing the existing permission and execution * pipeline instead of duplicating handler logic. * * @param aiFeatureSlug Kebab-case slug for the AI feature. * @param namespace REST API namespace (e.g. the plugin slug). * @param phpPrefix Snake-case PHP identifier prefix. * @param textDomain WordPress text domain for translations. * @returns The generated PHP source string. */ export declare function buildTypiaLlmToolEndpointPhpSource(aiFeatureSlug: string, namespace: string, phpPrefix: string, textDomain: string): string;