import { Observer, ObserveParams } from '../types';
type LogObserverParams = {
    elementClasses: {
        emailBody: string[];
        composeMail?: string[];
        replyMail?: string[];
    };
};
export declare class LogObserver implements Observer {
    private elementClasses;
    constructor({ elementClasses }: LogObserverParams);
    queryOnClasses(classList: string[]): NodeListOf<Element>;
    observe({ setComposeButtonContainers, setEmailButtonContainers }: ObserveParams): void;
    destroy(): void;
}
export {};
//# sourceMappingURL=LogObserver.d.ts.map