export type HttpMethod = "get" | "post" | "put" | "patch" | "delete" | "head" | "options"; type MethodDefaults = { collection: string; resource: string; confirm?: true; genericVerbs?: readonly string[]; preferOperationIdWhenPathTailIsGeneric?: true; }; export declare const METHOD_DEFAULTS: Partial>; export declare function deriveNoun(operation: { tags?: string[]; }, path: string, operationId: string): string; export declare function normalizeNoun(value: string): string; export declare function deriveVerb(method: HttpMethod, path: string, operation: { operationId?: string; }, operationId: string, noun: string): string; export declare function deriveDisambiguatedVerb(operationId: string, noun: string): string; export declare function derivePathDisambiguatedVerb(method: HttpMethod, path: string, noun: string, verb: string, includeTemplateQualifiers?: boolean, includeParentQualifiers?: boolean): string; export declare function normalizeParamName(name: string): string; export declare function toPascalCase(value: string): string; export declare function toCamelCase(value: string): string; export declare function toKebabCase(value: string): string; export declare function toCliFlag(value: string): string; export declare function splitWords(value: string): string[]; export declare function toMcpPrefix(name: string): string; export declare function isIdentifierName(value: string): boolean; export {};