import { PropertyValues } from 'lit';
import { type IRequestAuthorization } from '@api-client/core/models/RequestAuthorization.js';
import type { IApiParametrizedSecurityScheme } from '@api-client/core/amf/definitions/Api.js';
import BasicAuthorization from '../../authorization/ui/BasicAuthorization.js';
export default class AmfBasic extends BasicAuthorization {
    /**
     * The in-memory key where the values are stored.
     */
    accessor security: IApiParametrizedSecurityScheme | undefined;
    protected willUpdate(cp: PropertyValues<this>): void;
    protected ensureConfig(): IRequestAuthorization;
    protected restoreValues(): void;
    protected handleUsername(e: Event): void;
    protected handlePassword(e: Event): void;
}
//# sourceMappingURL=AmfBasic.d.ts.map