import { CreateNamespace } from '../../../utils/src/create'; import { ExtractPropTypes, PropType } from 'vue'; export declare const headlineProps: { type: { type: PropType<"default" | "success" | "warning" | "error" | "info">; default: string; }; alignText: { type: BooleanConstructor; }; prefix: { type: BooleanConstructor; }; prefixColor: { type: StringConstructor; }; theme: { type: PropType; }; themeOverrides: PropType | undefined; transitionTimingFunction: import("csstype").Property.TransitionTimingFunction | undefined; headerFontSize1: any; headerFontSize2: any; headerFontSize3: any; headerFontSize4: any; headerFontSize5: any; headerFontSize6: any; headerMargin1: any; headerMargin2: any; headerMargin3: any; headerMargin4: any; headerMargin5: any; headerMargin6: any; headerPrefixLeft1: any; headerPrefixLeft2: any; headerPrefixLeft3: any; headerPrefixLeft4: any; headerPrefixLeft5: any; headerPrefixLeft6: any; headerPrefixWidth1: any; headerPrefixWidth2: any; headerPrefixWidth3: any; headerPrefixWidth4: any; headerPrefixWidth5: any; headerPrefixWidth6: any; }>>; }; export type HeadlineProps = ExtractPropTypes; export default function (level: 1 | 2 | 3 | 4 | 5 | 6): import('vue').DefineComponent<{ type: { type: PropType<"default" | "success" | "warning" | "error" | "info">; default: string; }; alignText: { type: BooleanConstructor; }; prefix: { type: BooleanConstructor; }; prefixColor: { type: StringConstructor; }; theme: { type: PropType; }; themeOverrides: PropType | undefined; transitionTimingFunction: import("csstype").Property.TransitionTimingFunction | undefined; headerFontSize1: any; headerFontSize2: any; headerFontSize3: any; headerFontSize4: any; headerFontSize5: any; headerFontSize6: any; headerMargin1: any; headerMargin2: any; headerMargin3: any; headerMargin4: any; headerMargin5: any; headerMargin6: any; headerPrefixLeft1: any; headerPrefixLeft2: any; headerPrefixLeft3: any; headerPrefixLeft4: any; headerPrefixLeft5: any; headerPrefixLeft6: any; headerPrefixWidth1: any; headerPrefixWidth2: any; headerPrefixWidth3: any; headerPrefixWidth4: any; headerPrefixWidth5: any; headerPrefixWidth6: any; }>>; }, { bem: CreateNamespace; styleVars: import('vue').ComputedRef<{ [x: string]: string; }>; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, Record, string, import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, Readonly<{ type?: unknown; alignText?: unknown; prefix?: unknown; prefixColor?: unknown; theme?: unknown; themeOverrides?: unknown; } & { type: "default" | "success" | "warning" | "error" | "info"; prefix: boolean; alignText: boolean; } & { theme?: import('../../../theme-chalk').ThemeKey | undefined; themeOverrides?: Partial<{ prefixColor: any; textColor: any; textColorSuccess: any; textColorWarning: any; textColorError: any; textColorInfo: any; fontWeight: import("csstype").Property.FontWeight | undefined; transitionDuration: import("csstype").Property.TransitionDuration | undefined; transitionTimingFunction: import("csstype").Property.TransitionTimingFunction | undefined; headerFontSize1: any; headerFontSize2: any; headerFontSize3: any; headerFontSize4: any; headerFontSize5: any; headerFontSize6: any; headerMargin1: any; headerMargin2: any; headerMargin3: any; headerMargin4: any; headerMargin5: any; headerMargin6: any; headerPrefixLeft1: any; headerPrefixLeft2: any; headerPrefixLeft3: any; headerPrefixLeft4: any; headerPrefixLeft5: any; headerPrefixLeft6: any; headerPrefixWidth1: any; headerPrefixWidth2: any; headerPrefixWidth3: any; headerPrefixWidth4: any; headerPrefixWidth5: any; headerPrefixWidth6: any; }> | undefined; prefixColor?: string | undefined; }>, { type: "default" | "success" | "warning" | "error" | "info"; prefix: boolean; alignText: boolean; }>;