import { Context } from "../imports/Context"; import { Function } from "../imports/Function"; import { ScriptableObject } from "../imports/ScriptableObject"; import { ServiceError } from "../sn_ws_err/ServiceError"; import { RESTAPIResponseStream } from "./RESTAPIResponseStream"; export declare class RESTAPIResponse { constructor( cx?: Context, args?: any[], ctorObj?: Function, inNewExpr?: boolean ); getStreamWriter(): RESTAPIResponseStream; setBody(body?: ScriptableObject): void; setContentType(contentType?: string): void; setError(error?: ServiceError): void; setHeader(name?: string, value?: string): void; setHeaders(headers?: Record): void; setLocation(locationValue?: string): void; setStatus(code?: number): void; }