import { StatusObject } from './call-stream'; import { Status } from './constants'; import { Metadata } from './metadata'; /** * A builder for gRPC status objects. */ export declare class StatusBuilder { private code; private details; private metadata; constructor(); /** * Adds a status code to the builder. */ withCode(code: Status): this; /** * Adds details to the builder. */ withDetails(details: string): this; /** * Adds metadata to the builder. */ withMetadata(metadata: Metadata): this; /** * Builds the status object. */ build(): Partial; }