import * as React from "react";
import { Rule } from "@navikt/textparser";
export { LinebreakRule, HighlightRule, createDynamicHighlightingRule, BoldRule, Rule, } from "@navikt/textparser";
export * from "./rules";
export interface TekstomradeProps extends React.HTMLAttributes<HTMLDivElement> {
    /**
     * Overstyrer wrapper komponent
     */
    as: string | React.ComponentType;
    /**
     * Ren tekst-innhold som skal formateres
     */
    children: string;
    /**
     * Skru av/på formatering
     */
    ingenFormattering: boolean;
    /**
     * Regelsettet som blir brukt til parsing av teksten
     */
    rules: Rule[];
}
export declare const defaultRules: Rule[];
declare class Tekstomrade extends React.Component<TekstomradeProps> {
    static defaultProps: {
        as: string;
        ingenFormattering: boolean;
        rules: Rule[];
    };
    render(): JSX.Element | null;
}
export default Tekstomrade;
