import { GetOptionLabelType, GetOptionValueType } from '../../../../../hook-form/RHFRadioGroup/types';
import { RHFRadioGroupRHFComponentPropsFromBackend } from '../../../../types';
/**
 * Normalized props for {@link RHFRadioGroup} with option row type `T` (same generic as `RHFRadioGroup<T>`).
 * `resolvedOptions` is `field.options` when it is an array; label/value semantics come from `getOptionLabel` / `getOptionValue`.
 */
export type NormalizedRadioGroupPropsFromBackendResult<T = unknown> = Partial<RHFRadioGroupRHFComponentPropsFromBackend> & {
    resolvedLabel: string;
    resolvedOptions: T[];
    getOptionLabel: GetOptionLabelType<T>;
    getOptionValue: GetOptionValueType<T>;
};
//# sourceMappingURL=types.d.ts.map