import { type PlateElementProps } from 'platejs/react';
import { type VariantProps } from 'class-variance-authority';
declare const headingVariants: (props?: ({
    isFirstBlock?: boolean | null | undefined;
    variant?: "h1" | "h2" | "h3" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
export declare function HeadingElement({ attributes, variant, ...props }: PlateElementProps & VariantProps<typeof headingVariants>): import("react/jsx-runtime").JSX.Element;
export declare function H1Element(props: PlateElementProps): import("react/jsx-runtime").JSX.Element;
export declare function H2Element(props: PlateElementProps): import("react/jsx-runtime").JSX.Element;
export declare function H3Element(props: PlateElementProps): import("react/jsx-runtime").JSX.Element;
export {};
