import React from 'react'; import type { StyleProp, ViewStyle } from 'react-native'; import type { InlineLoaderState, InlineLoaderIntent, InlineLoaderTextSize } from './types'; export interface InlineLoaderProps { /** * Text content displayed next to the icon. */ text: string; /** * Current state of the loader. */ state?: InlineLoaderState; /** * Visual intent. */ intent?: InlineLoaderIntent; /** * Font size (px) — also controls icon size. */ size?: InlineLoaderTextSize; /** * Additional container style. */ style?: StyleProp; /** * Testing id. */ testID?: string; } declare const InlineLoader: ({ text, state, intent, size, style, testID, }: InlineLoaderProps) => React.JSX.Element; export default InlineLoader;