import { CamundaPlatform8Configuration, DeepPartial } from '../../lib';
import { IOAuthProvider } from '../index';
import { TokenGrantAudienceType } from './IOAuthProvider';
export declare class BearerAuthProvider implements IOAuthProvider {
    private bearerToken;
    constructor(options?: {
        config?: DeepPartial<CamundaPlatform8Configuration>;
    });
    getToken(audienceType: TokenGrantAudienceType): Promise<string>;
}
