import { StylesOf } from '@codeleap/types'; import { InputBaseComposition } from './styles'; import { ViewProps } from 'react-native'; type OrderedParts = 'label' | 'description' | 'innerWrapper' | 'error'; type IconProp = React.ReactElement; export type InputBaseProps = React.PropsWithChildren<{ label?: React.ReactNode; error?: React.ReactNode; leftComponent?: IconProp; rightComponent?: IconProp; wrapper?: (props: any) => React.ReactElement; wrapperProps?: any; innerWrapper?: (props: any) => React.ReactElement; innerWrapperProps?: any; description?: React.ReactNode; debugName?: string; focused?: boolean; disabled?: boolean; order?: OrderedParts[]; style?: StylesOf; labelAsRow?: boolean; hideErrorMessage?: boolean; hasValue?: boolean; onLayout?: ViewProps['onLayout']; ref?: any; }>; export {}; //# sourceMappingURL=types.d.ts.map