interface StyledSwitchProps { $labelInline?: boolean; } declare const StyledSwitch: import("styled-components").StyledComponent<"div", any, { theme: object; } & StyledSwitchProps, "theme">; interface StyledSwitchLabelWrapperProps { $labelInline?: boolean; $labelWidth?: number; } declare const StyledSwitchLabelWrapper: import("styled-components").StyledComponent<"div", any, StyledSwitchLabelWrapperProps, never>; interface StyledSwitchLabelProps { $disabled?: boolean; $inputHint?: boolean; $labelInline?: boolean; $labelSpacing?: 1 | 2; $required?: boolean; $size?: "small" | "large"; } declare const StyledSwitchLabel: import("styled-components").StyledComponent<"label", any, StyledSwitchLabelProps, never>; interface StyledSwitchRowProps { $size?: "small" | "large"; $processingLabelBelowSwitch?: boolean; } declare const StyledSwitchRow: import("styled-components").StyledComponent<"div", any, StyledSwitchRowProps, never>; interface StyledSwitchTrackProps { $checked: boolean; $disabled?: boolean; $size?: "small" | "large"; $loading?: boolean; $disableTransitions?: boolean; } declare const StyledSwitchTrack: import("styled-components").StyledComponent<"div", any, StyledSwitchTrackProps, never>; interface StyledSwitchThumbProps { $checked: boolean; $disabled?: boolean; $size?: "small" | "large"; $disableTransitions?: boolean; } declare const StyledSwitchThumb: import("styled-components").StyledComponent<"span", any, StyledSwitchThumbProps, never>; interface StyledSwitchStateTextProps { $disabled?: boolean; $size?: "small" | "large"; } declare const StyledSwitchStateText: import("styled-components").StyledComponent<"span", any, StyledSwitchStateTextProps, never>; interface StyledSwitchProcessingRowProps { $below?: boolean; } declare const StyledSwitchProcessingRow: import("styled-components").StyledComponent<"div", any, StyledSwitchProcessingRowProps, never>; interface StyledSwitchProcessingTextProps { $size?: "small" | "large"; } declare const StyledSwitchProcessingText: import("styled-components").StyledComponent<"span", any, StyledSwitchProcessingTextProps, never>; interface StyledSwitchLoaderWrapperProps { $checked: boolean; $size?: "small" | "large"; $disableTransitions?: boolean; } declare const StyledSwitchLoaderWrapper: import("styled-components").StyledComponent<"span", any, StyledSwitchLoaderWrapperProps, never>; declare const StyledSwitchInput: import("styled-components").StyledComponent<"input", any, {}, never>; export { StyledSwitch, StyledSwitchLabel, StyledSwitchLabelWrapper, StyledSwitchRow, StyledSwitchTrack, StyledSwitchThumb, StyledSwitchStateText, StyledSwitchProcessingRow, StyledSwitchProcessingText, StyledSwitchInput, StyledSwitchLoaderWrapper, };