import type { ViewProps, ImageSourcePropType } from 'react-native'; import { Node } from '../types'; export interface IGodotViewApi { setJsiProperty: (nativeId: number, name: string, value: T) => void; pause: (nativeId: number) => void; resume: (nativeId: number) => void; getRoot: (nativeId: number) => Node | null; isReady: (nativeId: number) => boolean; startDrawing: () => void; stopDrawing: () => void; emitMessage: (nativeId: number, message: any) => void; } export type GodotMessageEventHandler = (instance: any, message: any) => void; export interface GodotViewProps extends ViewProps { source?: ImageSourcePropType | string | number; scene?: string; debug?: boolean; onMessage?: GodotMessageEventHandler; onReady?: (instance: any) => void; } //# sourceMappingURL=types.d.ts.map