import Config from "../Config"; import { BaseDialog } from "./BaseDialog"; import FillStyle from "../model/Styles"; import { BaseAnnotator } from "../annotators/BaseAnnotator"; export declare class FillDialog extends BaseDialog { private static readonly BLUR_OPTIONS; private static readonly SHADOW_OPTIONS; private sampleDiv; private fillStyle; private colorPickerDiv; private fillPatternDropDown; private fillPatternLabel; private picker; private opacitySlider; private effectsDropDown; private config; private blurIndex; private shadowIndex; constructor(config: Config, fillStyle?: FillStyle); show(target: HTMLElement, selectedItems: Array, callback: (res: Object) => void): void; private pickerSave; private pickerCancel; private pickerColorChange; private onOKBtnClick; private cancelBtnClick; private onFillStyleChange; private onEffectChange; private getBlurFilter; private getShadowFilter; protected hideDialog: (evt: MouseEvent) => void; }