import { type CodegenTypes, type TurboModule, TurboModuleRegistry, } from "react-native"; export interface Spec extends TurboModule { getData: ( reactTag: CodegenTypes.Int32, filter?: any[], ) => Promise; getClusterExpansionZoom: ( reactTag: CodegenTypes.Int32, clusterId: CodegenTypes.Int32, ) => Promise; getClusterLeaves: ( reactTag: CodegenTypes.Int32, clusterId: CodegenTypes.Int32, limit: CodegenTypes.Int32, offset: CodegenTypes.Int32, ) => Promise; getClusterChildren: ( reactTag: CodegenTypes.Int32, clusterId: CodegenTypes.Int32, ) => Promise; } export default TurboModuleRegistry.getEnforcing( "MLRNGeoJSONSourceModule", );