import { Router } from 'stencil-router-v2';
import { Components } from '../../../components';
export declare function htmlSerializer(type: string, element: any, _content: string | null, children: any): any;
export declare const asText: (structuredText: any) => any;
interface Props {
  richText: any;
  linkResolver?: any;
  htmlSerializer?: any;
  routerLink?: boolean;
  router?: Router;
  paragraphLevel?: Components.UiParagraph['level'];
  leading?: Components.UiParagraph['leading'];
  poster?: Components.UiHeading['poster'];
  [key: string]: any;
}
declare const PrismicRichText: ({ richText, linkResolver, htmlSerializerProp, routerLink, router, paragraphLevel, poster, leading, ...props }: Props, _: any, utils: any) => any;
export { PrismicRichText };
