import { RMINamespace } from '../foundation/RNamespace'; import { RemoteMethodOptions, SerializableValue, Transferable } from '../types'; export declare class RMIMethodMetadata { private readonly methodName; private readonly paramTypes?; private readonly getTransferablesFn?; constructor(methodName: string, options: Omit); getName(): string; getParameterData(namespace: RMINamespace, ...args: any[]): SerializableValue; getTransferable(...args: any[]): Transferable[]; }