import { ITargetConstructor, TargetClassDecorator } from './common'; /** * Class used to proxy calls to ffi */ export declare class FFIProxy implements ProxyHandler { private readonly proxied; private readonly native; private constructor(); /** * @inheritDoc */ get(target: T, propKey: PropertyKey): any; /** * Creates a proxied class instance * * @param target Target class constructor * @param [libPath] Optional path to library */ static create(target: ITargetConstructor, libPath?: string): TargetClassDecorator; }