import { type RunAddRestResourceCommandOptions } from './cli-add-shared.js'; import { type RunAddRestResourceCommandResult } from './cli-add-workspace-rest-types.js'; /** * Scaffold a workspace-level REST resource and synchronize its generated * TypeScript and PHP artifacts. * * @param options Command options for the REST resource scaffold workflow. * @returns Resolved scaffold metadata for the created REST resource. */ export declare function runAddRestResourceCommand({ auth, bodyTypeName, controllerClass, controllerExtends, cwd, manual, method, methods, namespace, permissionCallback, pathPattern, queryTypeName, restResourceName, responseTypeName, routePattern, secretFieldName, secretHasValueFieldName, secretMaskedResponseFieldName, secretPreserveOnEmpty, secretStateFieldName }: RunAddRestResourceCommandOptions): Promise;