import {type TurboModule, TurboModuleRegistry} from "react-native";

export interface Spec extends TurboModule {
    install(): boolean;
    setQuads(viewTag:number, quads: Array<unknown>, layerId:number) : Promise<void>;
    getSelectedQuad(viewTag:number) : Promise<unknown>;
}

export default TurboModuleRegistry.get<Spec>("DynamsoftImageEditorView") as Spec | null;
