import { default as React, ReactNode } from 'react';
import { BaseProps } from '../../../libraries/common-types/src/common-types';
export declare const ParagraphVariant: {
    readonly PARAGRAPH100: "paragraph-100";
    readonly PARAGRAPH100MEDIUM: "paragraph-100-medium";
    readonly PARAGRAPH100BOLD: "paragraph-100-bold";
    readonly PARAGRAPH200: "paragraph-200";
    readonly PREAMBLE100: "preamble-100";
    readonly PREAMBLE200: "preamble-200";
    readonly ADDITIONAL100: "additional-100";
    readonly ADDITIONAL100MEDIUM: "additional-100-medium";
    readonly ADDITIONAL100BOLD: "additional-100-bold";
    readonly OVERLINE100: "overline-100";
    readonly OVERLINE200: "overline-200";
};
export type ParagraphVariant = (typeof ParagraphVariant)[keyof typeof ParagraphVariant];
export type ParagraphProps = Omit<BaseProps<"p">, "children"> & {
    children: ReactNode;
    enableHyphenation?: boolean;
    negative?: boolean;
    disabled?: boolean;
    variant?: ParagraphVariant;
};
export declare const Paragraph: {
    ({ children, className, disabled, enableHyphenation, negative, variant, ...props }: ParagraphProps): React.JSX.Element;
    displayName: string;
};
//# sourceMappingURL=paragraph.d.ts.map