import type { ApiKeySecurityScheme, ApiKeySecurityValues } from '@superfaceai/ast'; import type { ILogger } from '../../../../../interfaces'; import type { AuthenticateRequestAsync, ISecurityHandler } from '../interfaces'; export declare class ApiKeyHandler implements ISecurityHandler { readonly configuration: ApiKeySecurityScheme & ApiKeySecurityValues; private log?; constructor(configuration: ApiKeySecurityScheme & ApiKeySecurityValues, logger?: ILogger); authenticate: AuthenticateRequestAsync; }