@mtec-solutions-org/design-system
Version:
A React Native Web design system library with theme and components
18 lines • 2.2 kB
TypeScript
interface StyledButtonProps {
buttonVariant: 'primary' | 'secondary' | 'outline' | 'ghost';
buttonSize: 'sm' | 'md' | 'lg';
disabled: boolean;
fullWidth: boolean;
}
interface StyledButtonTextProps {
buttonVariant: 'primary' | 'secondary' | 'outline' | 'ghost';
buttonSize: 'sm' | 'md' | 'lg';
disabled: boolean;
}
export declare const StyledLoadingContainer: import("react").ForwardRefExoticComponent<Omit<Omit<import("react").PropsWithChildren<Omit<import("react").PropsWithChildren<import("react-native").ViewProps>, "variant" | "variants"> & import("@dripsy/core").StyledProps<keyof import("@dripsy/core").Theme> & import("react").RefAttributes<import("react-native").View>>, "variant" | "variants">, "ref"> & import("@dripsy/core").StyledProps<keyof import("@dripsy/core").Theme> & import("react").RefAttributes<import("react-native").View>>;
export declare const StyledButton: import("react").ForwardRefExoticComponent<Omit<Omit<import("react").PropsWithChildren<Omit<Omit<Omit<Omit<import("react").PropsWithChildren<import("react-native").PressableProps & import("react").RefAttributes<import("react-native").View>>, "variant" | "variants">, "ref"> & import("@dripsy/core").StyledProps<keyof import("@dripsy/core").Theme> & import("react").RefAttributes<import("react-native").View> & {
showCursor: boolean;
}, "showCursor">, "ref"> & import("react").RefAttributes<import("react-native").View>>, "variant" | "variants">, "ref"> & import("@dripsy/core").StyledProps<keyof import("@dripsy/core").Theme> & import("react").RefAttributes<import("react-native").View> & StyledButtonProps>;
export declare const StyledButtonText: import("react").ForwardRefExoticComponent<Omit<Omit<import("react").PropsWithChildren<Omit<import("react").PropsWithChildren<import("react-native").TextProps>, "variant" | "variants"> & import("@dripsy/core").StyledProps<"text"> & import("react").RefAttributes<import("react-native").Text>>, "variant" | "variants">, "ref"> & import("@dripsy/core").StyledProps<keyof import("@dripsy/core").Theme> & import("react").RefAttributes<import("react-native").Text> & StyledButtonTextProps>;
export {};
//# sourceMappingURL=Button.styles.d.ts.map