import { type ReactNode } from "react"; import { type StyleProp, type TextStyle, type TouchableOpacityProps, type ViewStyle } from "react-native"; import { type Colors } from "../theme/theme.types"; export type ButtonProps = { title: string; variant?: "filled" | "light" | "outline" | "subtle"; size?: "xs" | "sm" | "md" | "lg" | "xl"; color?: keyof Colors; fullWidth?: boolean; containerStyle?: StyleProp; textStyle?: StyleProp; leftSection?: ReactNode; rightSection?: ReactNode; justify?: "flex-start" | "flex-end" | "center" | "space-between"; disabled?: boolean; } & Omit; export declare function Button({ title, variant, size, color, fullWidth, containerStyle, textStyle, leftSection, rightSection, justify, disabled, ...rest }: ButtonProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=index.d.ts.map