export default RESPONSE; declare class RESPONSE { constructor(app: any, request: any); app: any; _request: any; _serializer: any; _state: string; _statusCode: number; _headers: any; _isBase64: any; _compression: any; _callback: string; _etag: boolean; _response: {}; status(code: any): this; header(key: any, value: any, append: any): this; getHeader(key: any, asArr: any): any; setHeader(...args: any[]): this; getHeaders(): any; removeHeader(key: any): this; hasHeader(key: any): boolean; json(body: any): void; jsonp(body: any): void; html(body: any): void; location(path: any): this; redirect(path: any, ...args: any[]): Promise; getLink(path: any, expires: any, callback: any): Promise; cookie(name: any, value: any, opts?: {}): this; clearCookie(name: any, opts?: {}): this; attachment(filename: any): this; download(file: any, filename: any, options: any, callback: any): void; sendFile(file: any, options: any, callback: any): Promise; type(type: any): this; sendStatus(status: any): void; cors(options: any): this; etag(enable: any): this; cache(maxAge: any, isPrivate?: boolean): this; modified(date: any): this; send(body: any): void; error(code: any, e: any, detail: any): void; }