import { ButtonAria } from './useButton';
import type { ToggleState } from '@react-stately/toggle';
import type { PressEvents } from '@gluestack-ui/utils/aria';
import type { PressableProps } from 'react-native';
export type AriaButtonProps = PressableProps & PressEvents & {
    isDisabled: boolean;
};
export interface AriaToggleButtonProps extends AriaButtonProps {
    isSelected?: boolean;
    defaultSelected?: boolean;
    onChange?: (isSelected: boolean) => void;
}
export declare function useToggleButton(props: AriaToggleButtonProps, state: ToggleState): ButtonAria;
//# sourceMappingURL=useToggleButton.d.ts.map