UNPKG

@signalwire/js

Version:
13 lines 685 B
import { FabricRoomSession, FabricRoomSessionConnection } from '../FabricRoomSession'; type ValidatorMap = Partial<Record<keyof FabricRoomSession, (this: FabricRoomSessionConnection, ...args: any[]) => void>>; export declare const validationsMap: ValidatorMap; /** * Wraps a FabricRoomSession instance with a Proxy that runs validation * functions (from validationsMap) before calling the original method. * * @param instance - The FabricRoomSession instance to wrap. * @returns The proxied FabricRoomSession. */ export declare function createFabricRoomSessionValidateProxy(instance: FabricRoomSession): FabricRoomSession; export {}; //# sourceMappingURL=validationProxy.d.ts.map