/// import * as HTTP from 'http'; import { Tools } from 'ceres.provider'; export declare class Connection extends Tools.EventEmitter { static EVENTS: { onAborted: symbol; }; private _request; private _response; private _maxSize; private _CORS; private _clientGUID; private _allowedHeaders; constructor(request: HTTP.IncomingMessage, response: HTTP.ServerResponse, maxSize: number, CORS: boolean, allowedHeaders: string[] | undefined); setClientGUID(clientGUID: string): null | Error; getClientGUID(): string | null; getRequest(): Promise; close(response: string | Uint8Array): Promise; private _onAborted; private _setHeaders; }