import type { AuthorizationScope } from '../authorization-scope.ts'; import { type ConstantTimeApiKeyEntry } from './constant-time-api-key.ts'; import type { AuthConfig, AuthResult } from './types.ts'; export declare function tryAdmitApiKey(presentedKey: string, resolver: AuthConfig['resolveApiKeyPrincipal'], apiKeyEntries: ReadonlyArray> | null, defaultApiKeyScopes: ReadonlyArray): Promise;