/**
 * Default virtual entry file contents for rsc-router.
 * These are used when users don't provide their own entry files.
 */
export declare const VIRTUAL_ENTRY_BROWSER: string;
export declare const VIRTUAL_ENTRY_SSR: string;
/**
 * Generate the RSC entry content with the specified router path
 */
export declare function getVirtualEntryRSC(routerPath: string): string;
/**
 * Virtual module IDs
 */
export declare const VIRTUAL_IDS: {
    readonly browser: "virtual:rsc-router/entry.browser.js";
    readonly ssr: "virtual:rsc-router/entry.ssr.js";
    readonly rsc: "virtual:rsc-router/entry.rsc.js";
    readonly version: "@rangojs/router:version";
};
/**
 * Virtual module content for version.
 * Exports VERSION - a timestamp that changes on server restart (dev) or at build time (production).
 */
export declare function getVirtualVersionContent(version: string): string;
//# sourceMappingURL=virtual-entries.d.ts.map