n8n
Version:
n8n Workflow Automation Tool
6 lines (5 loc) • 526 B
TypeScript
import type { ApiKeyScope } from '@n8n/permissions';
export declare function publicApiRouteKey(method: string, pathStr: string): string;
export declare function loadPublicControllerScopeMap(): Map<string, string | undefined>;
export declare function extractScopeFromEovHandlerChain(handlerChain: unknown[]): ApiKeyScope | undefined;
export declare function resolvePublicApiImplementedScope(controllerScopes: Map<string, string | undefined>, method: string, pathStr: string, eovHandlerScope?: ApiKeyScope): string | undefined;