import { AnyCommandContext } from '../CommandContext';
import { SuppressorType } from '../constants/SuppressorType';
import { Suppressor, SuppressorOption } from '../interfaces/Suppressor';
export declare class RoleSuppressor implements Suppressor {
    suppressor: SuppressorType;
    suppress(ctx: AnyCommandContext, option: SuppressorOption, roleIds?: Array<string>, all?: boolean): Promise<string | false>;
}
