import { IRangeParamsParsed } from "./WidgetConfigurationInterfacesExtended";
/** @internal */
export declare namespace ITopToolbarConfigParsed {
    const injectName = "$cc.ITopToolbarConfigParsed";
}
/** @internal */
export interface ITopToolbarConfigParsed {
    barcodeCaptionButtonEnabled: boolean;
    displayCaptionInButtons: boolean;
    alignButtonsEnabled: boolean;
    displayAlignButtonsAsDropdown: boolean;
    historyButtonsEnabled: boolean;
    deleteButtonEnabled: boolean;
    revertButtonEnabled: boolean;
    zOrder: IZOrderConfigParsed;
    displayZOrderButtonsAsDropdown: boolean;
    cloneButtonEnabled: boolean;
    editTextButtonEnabled: boolean;
    textVAlignmentButtonsEnabled: boolean;
    textAllowChangeColumnCount: boolean;
    textAlignmentButtonsEnabled: boolean;
    textEmphasisButtonsEnabled: boolean;
    textFontFamilyButtonEnabled: boolean;
    textFontStyleButtonEnabled: boolean;
    textFontSizeButtonEnabled: boolean;
    textFontColorButtonEnabled: boolean;
    textParagraphButtonEnabled: boolean;
    textBendButtonEnabled: boolean;
    textListButtonsEnabled: boolean;
    fillColorButtonEnabled: boolean;
    textFillColorButtonEnabled: boolean;
    closeFontMenuOnClickEnabled: boolean;
    opacitySliderEnabled: boolean;
    textLeadingButtonEnabled: boolean;
    textTrackingButtonEnabled: boolean;
    multiRowModeEnabled: boolean;
    borderColorButtonEnabled: boolean;
    overlayColorButtonEnabled: boolean;
    barcodeColorButtonEnabled: boolean;
    borderWidthButtonEnabled: boolean;
    imageEditButtonEnabled: boolean;
    imageSelectButtonEnabled: boolean;
    placeholderEditButtonEnabled: boolean;
    placeholderSelectButtonEnabled: boolean;
    placeholderScaleButtonEnabled: boolean;
    placeholderResetContentButtonEnabled: boolean;
    placeholderRotateContentButtonsEnabled: boolean;
    changeBarcodeTypeButtonEnabled: boolean;
    fontPreviewSize: number;
    fontSize: IRangeParamsParsed;
    textShadowButtonEnabled?: boolean;
    textShadow?: ITextShadowParamParsed;
    textStrokeButtonEnabled?: boolean;
    textStroke?: IDefaultTextStrokeParsed;
    layoutItemSettingsButtonEnabled?: boolean;
    textStrokeColorButtonEnabled?: boolean;
    placeInSafetyAreaButtonEnabled?: boolean;
    groupButtonEnabled?: boolean;
    groupItemsEnabled?: boolean;
}
/** @internal */
export interface IDefaultTextStrokeParsed extends IRangeParamsParsed {
    color?: string;
    size?: number;
}
/** @internal */
export interface ITextShadowParamParsed {
    angle: IRangeParamsParsed;
    distance: IRangeParamsParsed;
    size: IRangeParamsParsed;
}
/** @internal */
export interface IZOrderConfigParsed {
    zOrderLevelButtonsEnabled: boolean;
    zOrderSendToButtonsEnabled: boolean;
}
