import type { HTMLAttributes, ReactNode } from 'react';
type ParagraphProps = {
    size?: ParagraphSize;
} & HTMLAttributes<HTMLParagraphElement>;
type ParagraphSize = 'subtitle-1' | 'subtitle-2' | 'body-1' | 'body-2' | 'chips';
/**
 * Paragraph component for rendering text with different styles based on size.
 *
 * @component
 * @example
 * // Example usage of Paragraph component
 * <Paragraph size="body-1">This is a paragraph</Paragraph>
 *
 * @param {Object} props - The properties of the Paragraph component.
 * @param {'subtitle-1' | 'subtitle-2' | 'body-1' | 'body-2' | 'chips'} [props.size='body-1'] - The size of the paragraph text.
 * @param {ReactNode} props.children - The content to be displayed inside the paragraph.
 * @param {HTMLAttributes<HTMLParagraphElement>} restProps - Additional properties for the paragraph element.
 *
 * @returns {ReactNode} The rendered Paragraph component.
 */
export declare function Paragraph({ size, children, ...restProps }: ParagraphProps): ReactNode;
export {};
//# sourceMappingURL=Paragraph.d.ts.map