import { ReactNode } from 'react';
import { Styles } from '../../../tasty/styles/types';
export interface ButtonProps {
    styles?: Styles;
    children?: ReactNode;
    isDisabled?: boolean;
    onPress?: () => void;
    /** Override internal mods (for forcing specific states in demos) */
    mods?: Record<string, boolean>;
}
export declare function Button({ styles, children, isDisabled, onPress, mods: externalMods, }: ButtonProps): import("react/jsx-runtime").JSX.Element;
