/// /// import 'cross-fetch'; import type { Server } from 'http'; import type { Context } from 'koa'; import Koa from 'koa'; import compose from 'koa-compose'; import type { RenderFunction, RenderOptions } from '../render'; interface Options { ip?: string; port?: number; assetPrefix?: string; proxy?: boolean; assetName?: RenderOptions['assetName']; htmlProps?: RenderOptions['htmlProps']; serverMiddleware?: compose.Middleware[]; render: RenderFunction; renderError?: RenderOptions['renderError']; renderRawErrorMessage?: boolean; app?: Koa; } /** * Create a full Koa server for server rendering an `@shopify/react-html` based React application defined by `options.render` * @param options * @returns a Server instance */ export declare function createServer(options: Options): Server; export {}; //# sourceMappingURL=server.d.ts.map