UNPKG

open-next-cdk

Version:

Deploy a NextJS app using OpenNext packaging to serverless AWS using CDK

23 lines (22 loc) 1.1 kB
/// <reference types="node" /> import { RequestContext } from "@smithy/types"; import { ConnectConfiguration } from "@smithy/types"; import { ConnectionManager, ConnectionManagerConfiguration } from "@smithy/types"; import { ClientHttp2Session } from "http2"; export declare class NodeHttp2ConnectionManager implements ConnectionManager<ClientHttp2Session> { constructor(config: ConnectionManagerConfiguration); private config; private readonly sessionCache; lease(requestContext: RequestContext, connectionConfiguration: ConnectConfiguration): ClientHttp2Session; /** * Delete a session from the connection pool. * @param authority The authority of the session to delete. * @param session The session to delete. */ deleteSession(authority: string, session: ClientHttp2Session): void; release(requestContext: RequestContext, session: ClientHttp2Session): void; destroy(): void; setMaxConcurrentStreams(maxConcurrentStreams: number): void; setDisableConcurrentStreams(disableConcurrentStreams: boolean): void; private getUrlString; }