import '@angular/compiler';
export declare const handleAngularPageRequest: <Props extends Record<string, unknown> = Record<never, never>>(_importer: import("..").AngularPageImporter<Props>, pagePath: string, indexPath: string, headTag?: `<head>${string}</head>` | undefined, ...props: keyof Props extends never ? [] : [props: NoInfer<Props>]) => Promise<Response>;
export { createTypedIsland } from './createIsland';
export { getCachedRouteData } from './ssrRender';
export { Island } from './Island';
export { IslandStore } from './islandStore';
export { renderIsland } from './renderIsland';
export { DeferSlotComponent } from './components/defer-slot.component';
export { DeferErrorTemplateDirective, DeferFallbackTemplateDirective, DeferResolvedTemplateDirective } from './components/defer-slot-templates.directive';
export { ImageComponent } from './components/image.component';
export { StreamSlotComponent } from './components/stream-slot.component';
