import { Validator } from "./validator.js";
import { Principal } from "./principal.js";
import { KeycloakConfig } from "../config/keycloakConfig.js";
export declare class ApiKeyAuth implements Validator {
    private readonly keycloakConfig;
    constructor(keycloakConfig: KeycloakConfig);
    validate(apiKey: string): Promise<Principal>;
}
