import { TailwindElement } from '../../shared/tailwind-element';
export declare class LuksoRadioGroup extends TailwindElement {
    name: string;
    value: string;
    autofocus: boolean;
    private focusedIndex;
    private radios;
    private isHorizontalLayout;
    private handleChange;
    private updateRadios;
    private setupInitialState;
    private handleKeydown;
    connectedCallback(): void;
    updated(changedProperties: Map<string, unknown>): void;
    attributeChangedCallback(name: string, oldVal: string, newVal: string): void;
    disconnectedCallback(): void;
    private handleGroupFocus;
    render(): import('lit-html').TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'lukso-radio-group': LuksoRadioGroup;
    }
}
//# sourceMappingURL=index.d.ts.map