import React from 'react'; import type { SvgProps } from 'react-native-svg'; import type { AccessibilityPropsType } from '../../../utils/accessibility-helper'; import type { ColorType } from '../../styles/Styles'; export declare type ActionType = 'navigate' | 'select' | 'none'; export interface BlockOptionProps extends AccessibilityPropsType { title: string; subtitle?: string; onPress?: () => void; disabled?: boolean; icon?: React.ReactElement; colorType?: ColorType; actionType?: ActionType; accessibilitySubtitle?: AccessibilityPropsType; } export declare type BlockOptionItem = Omit; export interface ActionBlockProps { options?: BlockOptionItem[]; children?: React.ReactNode; disabled?: boolean; maxColumns?: 2 | 3; }