import type { ComponentType } from 'react'; import type { ViewProps } from 'react-native'; import type { DirectEventHandler } from 'react-native/Libraries/Types/CodegenTypes'; export type ScreenReaderFocusChange = Readonly<{ isFocused: boolean; }>; export type ScreenReaderDescendantFocusChanged = Readonly<{ status: string; nativeId?: string; }>; export interface A11yViewProps extends ViewProps { autoFocus?: boolean; descendantFocusChangedEnabled?: boolean; onScreenReaderFocused?: DirectEventHandler<{}>; onScreenReaderDescendantFocusChanged?: DirectEventHandler; onScreenReaderFocusChange?: DirectEventHandler; } export interface NativeCommands { focus: (viewRef: React.ElementRef) => void; } export declare const Commands: NativeCommands; declare const _default: (props: Omit & { ref?: React.Ref; }) => React.ReactNode; export default _default; //# sourceMappingURL=A11yViewNativeComponent.d.ts.map