import { type ReactNode } from "react";
declare function LabeledSwitch({ id, label, checked, onCheckedChange, }: {
    id: string;
    label: ReactNode;
    checked: boolean;
    onCheckedChange: (checked: boolean) => void;
}): import("react").JSX.Element;
declare function EditableList<T extends string | number>({ label, items, parseItem, onItemsChange, }: {
    label: ReactNode;
    items: readonly T[];
    parseItem: (value: string) => T | undefined;
    onItemsChange: (items: T[]) => void;
}): import("react").JSX.Element;
export { EditableList, LabeledSwitch };
