import type { EnvironmentProviders, Provider, Type } from '@angular/core'; import { type HydrationFeature, type HydrationFeatureKind } from '@angular/platform-browser'; import type { AstroComponentMetadata } from 'astro'; import { type RendererContext } from './context.ts'; declare function check(Component: Type): Promise; declare function renderToStaticMarkup(this: RendererContext, Component: Type & { renderProviders?: (Provider | EnvironmentProviders)[]; hydrationFeatures?: () => HydrationFeature[]; }, props: Record, _children: unknown, metadata?: AstroComponentMetadata): Promise<{ html: string; }>; declare const _default: { check: typeof check; renderToStaticMarkup: typeof renderToStaticMarkup; renderHydrationScript: () => string; }; export default _default; //# sourceMappingURL=server-ngh.d.ts.map