import { TypedRequest, TypedResponse } from './typed-fetch.js'; import type { OpenAPIDocument, Router, RouterBaseObject, RouterComponentsBase, RouterOptions, RouterSDK } from './types.js'; export declare function createRouterBase({ fetchAPI: givenFetchAPI, base: basePath, plugins, openAPI, swaggerUI, landingPage, }: RouterOptions | undefined, openAPIDocument: OpenAPIDocument): RouterBaseObject; export declare function createRouter = { [TKey: string]: never; }>(options?: RouterOptions): Router;