import type { Application } from '../application/application.model';
import type { IEntityRef, IEntityTag, IEntityTags, ITask } from '../domain';
export declare class EntityTagWriter {
    static upsertEntityTag(application: Application, tag: IEntityTag, entityRef: IEntityRef, isNew: boolean): PromiseLike<ITask>;
    static deleteEntityTag(application: Application, owner: any, entityTag: IEntityTags, tag: string): PromiseLike<ITask>;
}
