import { RadioGroupConfig } from './types';
export declare class RadioGroup {
    readonly el: HTMLElement;
    private readonly radioEls;
    private readonly labelEls;
    private config;
    private groupName;
    private selectedValue;
    private isDestroyed;
    private readonly handleChange;
    private readonly handleKeydown;
    constructor(config: RadioGroupConfig);
    getValue(): string | null;
    setValue(value: string): void;
    setDisabled(disabled: boolean): void;
    destroy(): void;
    private buildRadios;
    private onKeydown;
}
export { type RadioGroupConfig, type RadioOption } from './types';
//# sourceMappingURL=index.d.ts.map