import { AuthClient } from 'twitter-api-sdk/dist/types';
import { RequestOptions } from 'twitter-api-sdk/dist/request';
import { ILoggingEvent, TextAppender } from '@logback4js/core';
/**
 * Twitter Appender.
 * Using this Appender in browser, proxy setting is required to bypass CORS.
 */
export declare class TwitterAppender extends TextAppender {
    private client;
    constructor(auth: string | AuthClient, requestOptions?: Partial<RequestOptions>, template?: string);
    get name(): string;
    doAppend(event: ILoggingEvent): void;
}
