import * as React from 'react';
import { UseRadioState } from '../..';
import { PCRSwitchProps } from '../../typings/PCRSwitchProps';
import { UseCheckboxState } from '../checkbox/Checkbox';
export declare type SwitchProps<S = UseRadioState['state'] | UseCheckboxState['state']> = PCRSwitchProps<S>;
export declare const Switch: React.ForwardRefExoticComponent<Omit<import("../../typings/PCRCommonProps").CommonProps<string | boolean | any[] | undefined>, "color" | "animation" | "type" | "variation"> & {
    shape?: ("fill" | "slim") | undefined;
    color?: import("../../typings/PCRCommonProps").Colors | undefined;
    animation?: undefined;
    type?: "checkbox" | "radio" | undefined;
    iconType?: undefined;
} & React.RefAttributes<HTMLInputElement>>;
//# sourceMappingURL=Switch.d.ts.map