import { IDesignItem } from '../../item/IDesignItem.js';
import { IBinding } from '../../item/IBinding.js';
import { IBindingService } from './IBindingService.js';
import { BindingTarget } from "../../item/BindingTarget.js";
export declare class SpecialTagsBindingService implements IBindingService {
    static type: string;
    _bindingTagName: string;
    _elementIdAttribute: string;
    _propertyNameAttribute: string;
    _isStyleNameAttribute: string;
    constructor();
    getBindings(designItem: IDesignItem): IBinding[];
    private _parseBindingElement;
    setBinding(designItem: IDesignItem, binding: IBinding): boolean;
    clearBinding(designItem: IDesignItem, propertyName: string, propertyTarget: BindingTarget): boolean;
}
