import * as React from "react"; import { StyleProp, ViewStyle, PressableProps } from "react-native"; import Icon from "./Icon"; import type { Theme } from "../styles/DefaultTheme"; declare type Props = { disabled?: boolean; loading?: boolean; size?: number; bgColor?: string; iconColor?: string; iconName?: string; onPress: () => void; theme: Theme; IconOverride: typeof Icon; style?: StyleProp; } & PressableProps; declare const _default: React.ComponentType & { theme?: import("@draftbit/react-theme-provider").$DeepPartial | undefined; }> & import("@draftbit/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics & React.FC, {}>; export default _default; export declare const SEED_DATA: { name: string; tag: string; category: string; description: string; layout: {}; props: { onPress: { label: string; description: string; group: string; formType: string; propType: string; defaultValue: null; editable: boolean; required: boolean; }; icon: { label: string; description: string; formType: string; propType: string; defaultValue: string; required: boolean; editable: boolean; group: string; }; iconColor: { group: string; label: string; description: string; editable: boolean; required: boolean; defaultValue: null; formType: string; propType: string; }; bgColor: { group: string; label: string; description: string; editable: boolean; required: boolean; defaultValue: null; formType: string; propType: string; }; }; }[];