import { Request, Response } from 'express';
import { RequestContextHolder } from '../managers/RequestContextHolder';
/**
 * API handler for managing default API authentication settings
 */
export declare class DefaultApiAuthApi {
    private readonly requestContextHolder;
    constructor(requestContextHolder: RequestContextHolder);
    /**
     * Sets the default API authentication context
     *
     * @param req - Express request object
     * @param res - Express response object
     * @throws UnparseableJsonBodyException if the request body cannot be parsed
     */
    setDefaultApiAuth(req: Request, res: Response): Promise<void>;
}
//# sourceMappingURL=DefaultApiAuthApi.d.ts.map