import { Buffer } from 'buffer'; import { BorshSchema } from 'borsher'; export type Stringify = (data: T) => Buffer; export declare class Stringifier { stringify: Stringify; private constructor(); static json(): Stringifier; static borsh(schema: BorshSchema): Stringifier; static custom(stringify: Stringify): Stringifier; stringifyOrSkip(data: T | Uint8Array): Buffer; }