import type { AstroConfig } from '../../types/public/index.js'; import type { SSRManifest } from './types.js'; export type RoutingStrategies = 'manual' | 'pathname-prefix-always' | 'pathname-prefix-other-locales' | 'pathname-prefix-always-no-redirect' | 'domains-prefix-always' | 'domains-prefix-other-locales' | 'domains-prefix-always-no-redirect'; export declare function toRoutingStrategy(routing: NonNullable['routing'], domains: NonNullable['domains']): RoutingStrategies; export declare function toFallbackType(routing: NonNullable['routing']): 'redirect' | 'rewrite'; export declare function fromRoutingStrategy(strategy: RoutingStrategies, fallbackType: NonNullable['fallbackType']): NonNullable['routing'];