import { MUserDefault } from '../../../../types/models';
import { AbstractNewAbuseMessage } from './abstract-new-abuse-message';
export declare class NewAbuseMessageForReporter extends AbstractNewAbuseMessage {
    private reporter;
    prepare(): Promise<void>;
    log(): void;
    getTargetUsers(): MUserDefault[];
    createEmail(to: string): {
        template: string;
        to: string;
        subject: string;
        locals: {
            abuseId: any;
            abuseUrl: string;
            messageAccountName: string;
            messageText: string;
            action: {
                text: string;
                url: string;
            };
        };
    };
}
//# sourceMappingURL=new-abuse-message-for-reporter.d.ts.map