import { nothing, TemplateResult } from 'lit';
import type { IBasicAuthorization } from '@api-client/core/models/Authorization.js';
import { Authorization } from './Authorization.js';
import '../../../md/text-field/ui-filled-text-field.js';
export default class BasicAuthorization extends Authorization {
    get config(): IBasicAuthorization;
    checkValidity(): boolean;
    protected handleUsername(e: Event): void;
    protected handlePassword(e: Event): void;
    render(): TemplateResult;
    protected renderEditor(): TemplateResult | typeof nothing;
    protected renderUsername(config: IBasicAuthorization): TemplateResult;
    protected renderPassword(config: IBasicAuthorization): TemplateResult;
}
//# sourceMappingURL=BasicAuthorization.d.ts.map