import { Decoration_Type, FontSizeData_fontType } from '@wix/ricos/schema';
export declare const decorations: ({
    fontWeightValue?: undefined;
    fontSizeData?: undefined;
    italicData?: undefined;
    type: Decoration_Type;
    colorData: {
        foreground: string;
        background: string;
    };
} | {
    fontSizeData?: undefined;
    colorData?: undefined;
    italicData?: undefined;
    type: Decoration_Type;
    fontWeightValue: number;
} | {
    fontWeightValue?: undefined;
    colorData?: undefined;
    italicData?: undefined;
    type: Decoration_Type;
    fontSizeData: {
        unit: FontSizeData_fontType;
        value: number;
    };
} | {
    fontWeightValue?: undefined;
    fontSizeData?: undefined;
    colorData?: undefined;
    type: Decoration_Type;
    italicData: boolean;
})[];
export declare const customStyle: {
    color: string;
    fontWeight: number;
    fontSize: number;
    fontStyle: string;
};
export declare const nodeStyle: {
    paddingBottom: string;
    paddingTop: string;
};
export declare const textStyle: {
    lineHeight: string;
};
export declare const paragraphNode: {
    type: string;
    id: string;
    nodes: {
        type: string;
        id: string;
        nodes: never[];
        textData: {
            text: string;
            decorations: {
                type: string;
                colorData: {
                    foreground: string;
                };
            }[];
        };
    }[];
    style: {
        paddingTop: string;
        paddingBottom: string;
    };
    paragraphData: {
        textStyle: {
            textAlignment: string;
            lineHeight: string;
        };
        indentation: number;
    };
};
export declare const headingNode: {
    type: string;
    id: string;
    nodes: {
        type: string;
        id: string;
        nodes: never[];
        textData: {
            text: string;
            decorations: ({
                fontWeightValue?: undefined;
                type: string;
                colorData: {
                    foreground: string;
                };
            } | {
                colorData?: undefined;
                type: string;
                fontWeightValue: number;
            })[];
        };
    }[];
    style: {
        paddingTop: string;
        paddingBottom: string;
    };
    headingData: {
        level: number;
        textStyle: {
            lineHeight: string;
        };
        indentation: number;
    };
};
export declare const complexHeadingNode: {
    type: string;
    id: string;
    nodes: {
        type: string;
        id: string;
        nodes: never[];
        textData: {
            text: string;
            decorations: ({
                colorData?: undefined;
                type: string;
                fontWeightValue: number;
            } | {
                fontWeightValue?: undefined;
                type: string;
                colorData: {
                    foreground: string;
                };
            })[];
        };
    }[];
    style: {
        paddingTop: string;
        paddingBottom: string;
    };
    headingData: {
        level: number;
        textStyle: {
            textAlignment: string;
            lineHeight: string;
        };
        indentation: number;
    };
};
//# sourceMappingURL=test-cases.d.ts.map