import type { ComponentType, ReactNode } from "react"; import type { PublicProposalPageMessages } from "./storefront/public-proposal-page.js"; export interface QuotesPublicRouteRuntime { getApiUrl(): string; StorefrontMessagesProvider: ComponentType<{ children: ReactNode; }>; useProposalMessages(): PublicProposalPageMessages; } export declare function createQuotesPublicRouteContribution(runtime: QuotesPublicRouteRuntime): { id: "@voyant-travel/quotes#presentation.public"; routes: { proposal: { component: () => import("react").JSX.Element; }; }; };