UNPKG

@ryo-98/react-api-bridge

Version:
6 lines (5 loc) 455 B
import { DependencyList } from "react"; import { BaseOptions, BridgeAPIOptions } from "../../types/options.js"; import { APIParams } from "../../types/api.js"; import { ReactAPIBridge } from "../../types/bridge.js"; export declare function useRegister<A extends APIParams, N extends keyof A, O extends BridgeAPIOptions<A>, P>(apiBridge: ReactAPIBridge<A, P, O>, name: N, init: () => A[N], deps?: DependencyList, hookOptions?: BaseOptions<A, O, P>): void;