@vrpjs0.5/client
Version:
A FiveM package to use vRP in javascript
11 lines (10 loc) • 479 B
TypeScript
export declare type CallHandler = (...args: any[]) => Promise<unknown> | void;
export interface CallHandlers {
[member: string]: CallHandler;
}
export declare type BindHandler = (...args: any[]) => Promise<unknown> | unknown;
export interface BindHandlers {
[member: string]: BindHandler;
}
export declare function getInterface(name: string, identifier?: string): CallHandlers;
export declare function bindInterface(name: string, handlers: BindHandlers): void;