export declare const ENTRYPOINT_MANIFEST_STEM = "wp-typia-modules"; /** Managed PHP manifest paths for each generated workspace module family. */ export declare const WORKSPACE_PHP_ENTRYPOINT_MANIFEST_PATHS: { readonly abilities: 'inc/abilities/wp-typia-modules.php'; readonly adminViews: 'inc/admin-views/wp-typia-modules.php'; readonly aiFeatures: 'inc/ai-features/wp-typia-modules.php'; readonly bindingSources: 'src/bindings/wp-typia-modules.php'; readonly blockServers: 'src/blocks/wp-typia-modules.php'; readonly patterns: 'src/patterns/wp-typia-modules.php'; readonly postMeta: 'inc/post-meta/wp-typia-modules.php'; readonly restResources: 'inc/rest/wp-typia-modules.php'; }; /** Identifier for one managed workspace PHP entrypoint manifest family. */ export type WorkspacePhpEntrypointManifestId = keyof typeof WORKSPACE_PHP_ENTRYPOINT_MANIFEST_PATHS; export interface SyncWorkspacePhpEntrypointsOptions { /** Report stale manifests without modifying the workspace. */ check?: boolean; /** Restrict synchronization to selected manifest families. */ manifestIds?: readonly WorkspacePhpEntrypointManifestId[]; } export interface SyncWorkspacePhpEntrypointsResult { /** Manifest paths that were stale before this operation. */ changed: string[]; } /** * Synchronize literal PHP module manifests for a generated WordPress workspace. * * Each manifest is emitted inside the directory it inventories, so every PHP * include is a literal `__DIR__` expression without path traversal or a * variable include target. */ export declare function syncWorkspacePhpEntrypoints(projectDir: string, options?: SyncWorkspacePhpEntrypointsOptions): Promise;