import type { ResolvedPatternCatalogOptions } from './cli-add-workspace-pattern-options.js'; /** * Render the block-config inventory entry for a generated pattern. * * @param patternSlug Normalized and validated pattern slug. * @param options Resolved pattern catalog metadata. * @returns A TypeScript object literal snippet for the workspace inventory. */ export declare function buildPatternConfigEntry(patternSlug: string, options: ResolvedPatternCatalogOptions): string; /** * Render the PHP pattern module registered by the workspace add command. * * @param patternSlug Normalized and validated pattern slug. * @param namespace WordPress block namespace for the workspace. * @param sectionRole Optional section role for section-scoped patterns. * @param textDomain Translation text domain for generated labels. * @param title Human-readable pattern title. * @returns PHP source for a single generated block pattern module. */ export declare function buildPatternSource(patternSlug: string, namespace: string, sectionRole: string | undefined, textDomain: string, title: string): string;