@ryo-98/react-api-bridge
Version:
A registry for component imperative api
6 lines (5 loc) • 567 B
TypeScript
/// <reference types="react" />
import { BridgeAPIOptions, GetAPIAsyncOptions } from "../../types/options.js";
import { APIParams } from "../../types/api.js";
import { ReactAPIBridge } from "../../types/bridge.js";
export declare function getBridgeAPIAsync<A extends APIParams, N extends keyof A, O extends BridgeAPIOptions<A>, P>(apiBridge: ReactAPIBridge<A, P, O>, name: N, options?: GetAPIAsyncOptions<A, O, P>, bridgeOptions?: O): Promise<import("../../types/api.js").ConditionByIsMulti<O, N, import("react").RefObject<A[N]>[], import("react").RefObject<A[N]>>>;