import { t as IRestApiContext } from "./types2.mjs"; import { ApiKeyList, ApiKeyOwnership, ApiKeyWithRawValue, CreateApiKeyRequestDto, UpdateApiKeyRequestDto } from "@n8n/api-types"; import { ApiKeyScope } from "@n8n/permissions"; //#region src/api/api-keys.d.ts declare function getApiKeys(context: IRestApiContext, options?: { take?: number; skip?: number; ownership?: ApiKeyOwnership; label?: string; ownerIds?: string[]; sortBy?: string; }): Promise; declare function getApiKeyScopes(context: IRestApiContext): Promise; declare function createApiKey(context: IRestApiContext, payload: CreateApiKeyRequestDto): Promise; declare function deleteApiKey(context: IRestApiContext, id: string): Promise<{ success: boolean; }>; declare function updateApiKey(context: IRestApiContext, id: string, payload: UpdateApiKeyRequestDto): Promise<{ success: boolean; }>; declare function rotateApiKey(context: IRestApiContext, id: string): Promise; //#endregion export { rotateApiKey as a, getApiKeys as i, deleteApiKey as n, updateApiKey as o, getApiKeyScopes as r, createApiKey as t }; //# sourceMappingURL=api-keys.d.mts.map