@creditkarma/thrift-server-core
Version:
Thrift core library in TypeScript
18 lines (17 loc) • 573 B
TypeScript
/// <reference types="node" />
import { IProtocolConstructor, IThriftProcessor, ITransportConstructor } from './types';
export * from './types';
export * from './Int64';
export * from './protocols';
export * from './transports';
export * from './errors';
export * from './utils';
export * from './binary';
export { makeLogger } from './logger';
export declare function process<Context>(args: {
processor: IThriftProcessor<Context>;
buffer: Buffer;
Transport: ITransportConstructor;
Protocol: IProtocolConstructor;
context: Context;
}): Promise<Buffer>;