import { FederatedEvent } from './FederatedEvent';
import type { ElementEvent, IElement } from './interfaces';
export declare class MutationEvent extends FederatedEvent {
    relatedNode: IElement;
    prevValue: any;
    newValue: any;
    attrName: string;
    attrChange: number;
    prevParsedValue: any;
    newParsedValue: any;
    static readonly ADDITION: number;
    static readonly MODIFICATION: number;
    static readonly REMOVAL: number;
    constructor(typeArg: ElementEvent, relatedNode: IElement, prevValue: any, newValue: any, attrName: string, attrChange: number, prevParsedValue: any, newParsedValue: any);
}
//# sourceMappingURL=MutationEvent.d.ts.map