export declare function getRequirements(): Readonly<{ api: { analytics: { quota: number; permissions: string[]; }; "audit-log": { quota: number; permissions: string[]; }; fix: { quota: number; permissions: string[]; }; login: { quota: number; permissions: never[]; }; npm: { quota: number; permissions: string[]; }; npx: { quota: number; permissions: string[]; }; optimize: { quota: number; permissions: string[]; }; "organization:dependencies": { quota: number; permissions: never[]; }; "organization:list": { quota: number; permissions: never[]; }; "organization:policy:license": { quota: number; permissions: string[]; }; "organization:policy:security": { quota: number; permissions: string[]; }; "package:score": { quota: number; permissions: string[]; }; "package:shallow": { quota: number; permissions: string[]; }; "repository:create": { quota: number; permissions: string[]; }; "repository:del": { quota: number; permissions: string[]; }; "repository:list": { quota: number; permissions: string[]; }; "repository:update": { quota: number; permissions: string[]; }; "repository:view": { quota: number; permissions: string[]; }; "scan:create": { quota: number; permissions: string[]; }; "scan:del": { quota: number; permissions: string[]; }; "scan:diff": { quota: number; permissions: string[]; }; "scan:list": { quota: number; permissions: string[]; }; "scan:github": { quota: number; permissions: string[]; }; "scan:metadata": { quota: number; permissions: string[]; }; "scan:reach": { quota: number; permissions: string[]; }; "scan:report": { quota: number; permissions: string[]; }; "scan:view": { quota: number; permissions: string[]; }; shallow: { quota: number; permissions: string[]; }; "threat-feed": { quota: number; permissions: string[]; }; }; }>; /** * Convert command path to requirements key. */ export declare function getRequirementsKey(cmdPath: string): string; //# sourceMappingURL=requirements.d.mts.map