import { type VariantProps } from "class-variance-authority";
import { HTMLAttributes } from "react";
declare const headline: (props?: ({
    size?: "small" | "medium" | "large" | "t1" | "t2" | "t3" | "t4" | null | undefined;
    align?: "center" | "right" | "left" | null | undefined;
    truncate?: boolean | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
export type HeadlineBaseProps = VariantProps<typeof headline> & {
    /**
     * @remarks Use "t1" | "t2" | "t3" | "t4"
     */
    size?: "t1" | "t2" | "t3" | "t4" | "small" | "medium" | "large";
};
export declare const Headline: import("react").ForwardRefExoticComponent<VariantProps<(props?: ({
    size?: "small" | "medium" | "large" | "t1" | "t2" | "t3" | "t4" | null | undefined;
    align?: "center" | "right" | "left" | null | undefined;
    truncate?: boolean | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string> & {
    /**
     * @remarks Use "t1" | "t2" | "t3" | "t4"
     */
    size?: "small" | "medium" | "large" | "t1" | "t2" | "t3" | "t4" | undefined;
} & HTMLAttributes<HTMLHeadingElement> & {
    as?: "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | undefined;
} & import("react").RefAttributes<HTMLHeadingElement>>;
export {};
//# sourceMappingURL=headline.d.ts.map