import React, { Component } from 'react';
import './Paragraph.css';
export declare type ParagraphProps = {
    /**
     * Pass the class names to be appended to this prop
     */
    className?: string;
    /**
     * Provide the name of the <html> tag
     */
    tagName?: 'p';
    /**
     * Lets you add data that you want to display in tag
     */
    text?: string;
    /**
     * Pass an ID that you can use for testing purposes. It is applied as a data attribute (data-test-id)
     */
    testId?: string;
    /**
     * Provide variable font size of the text depending on the type of information
     */
    variant?: 'p1' | 'p2' | 'p3';
    /**
     * Add the weight of the tag
     */
    variantStyle?: 'regular' | 'bold';
} & typeof defaultProps;
declare const defaultProps: {
    text: string;
    testId: string;
    tagName: string;
    variant: string;
    variantStyle: string;
};
export declare class Paragraph extends Component<ParagraphProps> {
    static defaultProps: {
        text: string;
        testId: string;
        tagName: string;
        variant: string;
        variantStyle: string;
    };
    render(): React.JSX.Element;
}
export default Paragraph;
