///
declare const ToggleButton: (import("react").ComponentType void) | undefined;
value?: string | undefined;
status?: "checked" | "unchecked" | undefined;
style?: import("react-native").StyleProp;
theme: ReactNativePaper.Theme;
}, "style" | "color" | "size" | "onPress" | "accessibilityLabel" | "icon" | "value" | "disabled" | "status"> & {
theme?: import("@callstack/react-theme-provider").$DeepPartial | undefined;
}> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics void) | undefined;
value?: string | undefined;
status?: "checked" | "unchecked" | undefined;
style?: import("react-native").StyleProp;
theme: ReactNativePaper.Theme;
}> & (({ icon, size, theme, accessibilityLabel, disabled, style, value, status, onPress, ...rest }: {
icon: import("../Icon").IconSource;
size?: number | undefined;
color?: string | undefined;
disabled?: boolean | undefined;
accessibilityLabel?: string | undefined;
onPress?: ((value?: string | import("react-native").GestureResponderEvent | undefined) => void) | undefined;
value?: string | undefined;
status?: "checked" | "unchecked" | undefined;
style?: import("react-native").StyleProp;
theme: ReactNativePaper.Theme;
}) => JSX.Element), {}>) & {
Group: {
({ value, onValueChange, children }: {
onValueChange: (value: string) => void | null;
value: string | null;
children: import("react").ReactNode;
}): JSX.Element;
displayName: string;
};
Row: {
({ value, onValueChange, children, style }: {
onValueChange: (value: string) => void;
value: string;
children: import("react").ReactNode;
style?: import("react-native").StyleProp;
}): JSX.Element;
displayName: string;
};
};
export default ToggleButton;