@shopify/shopify-api
Version:
Shopify API Library for Node - accelerate development with support for authentication, graphql proxy, webhooks
13 lines • 830 B
TypeScript
import type { IncomingMessage, ServerResponse } from 'http';
import { AdapterArgs, Headers, NormalizedRequest, NormalizedResponse } from '../../runtime/http';
interface NodeAdapterArgs extends AdapterArgs {
rawRequest: IncomingMessage;
rawResponse: ServerResponse;
}
export declare function nodeConvertRequest(adapterArgs: NodeAdapterArgs): Promise<NormalizedRequest>;
export declare function nodeConvertIncomingResponse(adapterArgs: NodeAdapterArgs): Promise<NormalizedResponse>;
export declare function nodeConvertAndSendResponse(response: NormalizedResponse, adapterArgs: NodeAdapterArgs): Promise<void>;
export declare function nodeConvertAndSetHeaders(headers: Headers, adapterArgs: NodeAdapterArgs): Promise<void>;
export declare function nodeRuntimeString(): string;
export {};
//# sourceMappingURL=adapter.d.ts.map