import type { Writable } from "svelte/store"; type InstanceKey = Record; type RadioGroup = { selectedKey: Writable; members: Set; }; type RegisterResult = { selectedKey: Writable; unregister: () => void; }; export function registerRadioButton( name: string, key: InstanceKey, checked: boolean, ): RegisterResult; export function updateGroupSelection(name: string, key: InstanceKey): void; export function getGroup(name: string): RadioGroup | undefined; export function clearAllGroups(): void;