import { ExtractPropTypes, PropType } from 'vue';
import { ConfigurableProps } from '@vexip-ui/config';
export declare const textProps: {
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    tag: PropType<string>;
    delete: PropType<boolean>;
    strong: PropType<boolean>;
    italic: PropType<boolean>;
    underline: PropType<boolean>;
    code: PropType<boolean>;
    mark: PropType<boolean>;
    disabled: PropType<boolean>;
    keyboard: PropType<boolean>;
    thin: PropType<boolean>;
    reversed: PropType<boolean>;
};
export type TextProps = ExtractPropTypes<typeof textProps>;
export type TextCProps = ConfigurableProps<TextProps>;
export declare const pProps: {
    delete: PropType<boolean>;
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    mark: PropType<boolean>;
    strong: PropType<boolean>;
    disabled: PropType<boolean>;
    thin: PropType<boolean>;
    italic: PropType<boolean>;
    underline: PropType<boolean>;
    keyboard: PropType<boolean>;
    reversed: PropType<boolean>;
};
export type PProps = ExtractPropTypes<typeof pProps>;
export type PCProps = ConfigurableProps<PProps>;
export declare const strongProps: {
    delete: PropType<boolean>;
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    mark: PropType<boolean>;
    disabled: PropType<boolean>;
    thin: PropType<boolean>;
    italic: PropType<boolean>;
    underline: PropType<boolean>;
    keyboard: PropType<boolean>;
    reversed: PropType<boolean>;
};
export type StrongProps = ExtractPropTypes<typeof strongProps>;
export type StrongCProps = ConfigurableProps<StrongProps>;
export declare const titleProps: {
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    level: PropType<1 | 2 | 3 | 4 | 5 | 6>;
    top: PropType<boolean>;
    marker: PropType<boolean>;
    aligned: PropType<boolean>;
    thin: PropType<boolean>;
    markerType: PropType<string>;
};
export type TitleProps = ExtractPropTypes<typeof titleProps>;
export type TitleCProps = ConfigurableProps<TitleProps>;
export declare const hProps: {
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    marker: PropType<boolean>;
    top: PropType<boolean>;
    thin: PropType<boolean>;
    markerType: PropType<string>;
    aligned: PropType<boolean>;
};
export declare const h1Props: {
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    marker: PropType<boolean>;
    top: PropType<boolean>;
    thin: PropType<boolean>;
    markerType: PropType<string>;
    aligned: PropType<boolean>;
};
export declare const h2Props: {
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    marker: PropType<boolean>;
    top: PropType<boolean>;
    thin: PropType<boolean>;
    markerType: PropType<string>;
    aligned: PropType<boolean>;
};
export declare const h3Props: {
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    marker: PropType<boolean>;
    top: PropType<boolean>;
    thin: PropType<boolean>;
    markerType: PropType<string>;
    aligned: PropType<boolean>;
};
export declare const h4Props: {
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    marker: PropType<boolean>;
    top: PropType<boolean>;
    thin: PropType<boolean>;
    markerType: PropType<string>;
    aligned: PropType<boolean>;
};
export declare const h5Props: {
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    marker: PropType<boolean>;
    top: PropType<boolean>;
    thin: PropType<boolean>;
    markerType: PropType<string>;
    aligned: PropType<boolean>;
};
export declare const h6Props: {
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
    marker: PropType<boolean>;
    top: PropType<boolean>;
    thin: PropType<boolean>;
    markerType: PropType<string>;
    aligned: PropType<boolean>;
};
export type HProps = ExtractPropTypes<typeof hProps>;
export type HCProps = ConfigurableProps<HProps>;
export type H1Props = HProps;
export type H2Props = HProps;
export type H3Props = HProps;
export type H4Props = HProps;
export type H5Props = HProps;
export type H6Props = HProps;
export type H1CProps = HCProps;
export type H2CProps = HCProps;
export type H3CProps = HCProps;
export type H4CProps = HCProps;
export type H5CProps = HCProps;
export type H6CProps = HCProps;
export declare const blockquoteProps: {
    inherit: PropType<boolean>;
    type: PropType<"default" | "success" | "error" | "warning" | "info" | "primary">;
};
export type BlockquoteProps = ExtractPropTypes<typeof blockquoteProps>;
export type BlockquoteCProps = ConfigurableProps<BlockquoteProps>;
export declare const olProps: {
    inherit: PropType<boolean>;
    type: PropType<"a" | "A" | "i" | "I" | "1">;
};
export type OLProps = ExtractPropTypes<typeof olProps>;
export type OLCProps = ConfigurableProps<OLProps>;
export declare const ulProps: {
    inherit: PropType<boolean>;
    listStyle: PropType<string>;
};
export type ULProps = ExtractPropTypes<typeof ulProps>;
export type ULCProps = ConfigurableProps<ULProps>;
