import { Ref } from 'vue-demi'; declare type IState = string | number | boolean | undefined; export declare function useToggle(): { state: Ref; toggle: (value?: T) => void; setLeft: () => void; setRight: () => void; }; export declare function useToggle(defaultValue: T): { state: Ref; toggle: (value?: T) => void; setLeft: () => void; setRight: () => void; }; export declare function useToggle(defaultValue: T, reverseValue: U): { state: Ref; toggle: (value?: T | U) => void; setLeft: () => void; setRight: () => void; }; export {};