import { SSROption } from './router.js'; import { AnySerializationAdapter } from './ssr/serializer/transformer.js'; export interface RouterConfigOptions { serializationAdapters?: TSerializationAdapters; defaultSsr?: TDefaultSsr; } export interface RouterConfig { '~types': RouterConfigTypes; serializationAdapters: TSerializationAdapters; defaultSsr: TDefaultSsr | undefined; } export interface RouterConfigTypes { serializationAdapters: TSerializationAdapters; defaultSsr: TDefaultSsr; } export declare const createRouterConfig: = [], TDefaultSsr extends SSROption = SSROption>(options: RouterConfigOptions) => RouterConfig; export type AnyRouterConfig = RouterConfig;