import { HighlightOptions } from 'highlight.run';
export { H } from 'highlight.run';
import { NextPageContext } from 'next';
import { ErrorProps } from 'next/error';
export { ErrorBoundary } from '@highlight-run/react';

interface Props extends HighlightOptions {
    excludedHostnames?: string[];
    projectId?: string;
}
declare function HighlightInit({ excludedHostnames, projectId, ...highlightOptions }: Props): null;
type HighlightErrorProps = {
    errorMessage: string;
} & ErrorProps;
declare function getHighlightErrorInitialProps({ res, err, }: NextPageContext): HighlightErrorProps;

export { HighlightErrorProps, HighlightInit, Props, getHighlightErrorInitialProps };
