import type { AsyncApiRealmCLI } from '@redocly/realm-asyncapi-sdk';
import type { ContentfulStatusCode } from 'hono/utils/http-status';
import type { Context } from 'hono';
import type { PageRouteDetails } from '../types';
import type { PageProps } from '@redocly/config';
import type { Store } from '../store.js';
import { getServerProps } from './server-side-props/get-server-props.js';
export { getServerProps };
export declare function renderPage(route: PageRouteDetails, props: PageProps, ctx: Context | null, store: Store, telemetry: AsyncApiRealmCLI.Telemetry, omitSuspense?: boolean): Promise<{
    html: string;
    props: PageProps;
    statusCode: ContentfulStatusCode;
    error?: Error;
}>;
//# sourceMappingURL=index.d.ts.map