import { AbstractChannel } from './abstract-channel';
import { IContent, ILoggerInstance, IClientOptions } from '../../types';
/**
 * Implementation of Facebook channel.
 */
export declare class FacebookChannel extends AbstractChannel {
    private supportedContents;
    /**
     * Returns a new `FacebookChannel` that is used to set the Facebook channel.
     *
     * @param token Zenvia platform token.
     * @param loggerInstance If you want, you can pass your log instance.
     */
    constructor(token: string, loggerInstance: ILoggerInstance, options: IClientOptions);
    protected contentSupportValidation(content: IContent): void | never;
}
