import type { AnchorData, ColorData, Decoration_Type, FontSizeData, LinkData, MentionData, SpoilerData } from '@wix/ricos/schema';
export type AnchorDecoration = {
    type: Decoration_Type.ANCHOR;
    anchorData: AnchorData;
};
export type BoldDecoration = {
    type: Decoration_Type.BOLD;
    fontWeightValue: number;
};
export type ColorDecoration = {
    type: Decoration_Type.COLOR;
    colorData: ColorData;
};
export type FontSizeDecoration = {
    type: Decoration_Type.FONT_SIZE;
    fontSizeData: FontSizeData;
};
export type ItalicDecoration = {
    type: Decoration_Type.ITALIC;
    italicData: boolean;
};
export type LinkDecoration = {
    type: Decoration_Type.LINK;
    linkData: LinkData;
};
export type MentionDecoration = {
    type: Decoration_Type.MENTION;
    mentionData: MentionData;
};
export type SpoilerDecoration = {
    type: Decoration_Type.SPOILER;
    spoilerData?: SpoilerData;
};
export type UnderlineDecoration = {
    type: Decoration_Type.UNDERLINE;
    underlineData: boolean;
};
export type StrikethroughDecoration = {
    type: Decoration_Type.STRIKETHROUGH;
    strikethroughData: boolean;
};
export type SuperscriptDecoration = {
    type: Decoration_Type.SUPERSCRIPT;
    superscriptData: boolean;
};
export type SubscriptDecoration = {
    type: Decoration_Type.SUBSCRIPT;
    subscriptData: boolean;
};
//# sourceMappingURL=decoration-refined-types.d.ts.map