import React from 'react'; type RequireOneOf = Pick> & { [K in Keys]-?: Required> & Partial>>; }[Keys]; interface ToggleItem { value: T; label?: string; icon?: React.ReactNode; } type ToggleItemType = RequireOneOf, 'icon' | 'label'>; export interface ToggleProps { id?: string; value: T; items: Array>; label?: React.ReactNode; labelId?: string; disabled?: boolean; onChange(id: T): void; } export declare const Toggle: ({ value: activeValue, disabled, items, label, labelId, onChange, ...props }: ToggleProps) => React.JSX.Element; export {}; //# sourceMappingURL=Toggle.d.ts.map