/**
 * @module botbuilder-dialogs
 */
/**
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Licensed under the MIT License.
 */
import { TurnContext } from 'botbuilder-core';
/**
 * @private
 * @param channelId the id of a channel
 * @param buttonCnt count of buttons allowed
 */
export declare function supportsSuggestedActions(channelId: string, buttonCnt?: number): boolean;
/**
 * @private
 * @param channelId the id of a channel
 * @param buttonCnt count of buttons allowed
 */
export declare function supportsCardActions(channelId: string, buttonCnt?: number): boolean;
/**
 * @private
 * @param _channelId id of a channel
 */
export declare function hasMessageFeed(_channelId: string): boolean;
/**
 * @private
 * @param _channelId id of a channel
 */
export declare function maxActionTitleLength(_channelId: string): number;
/**
 * @private
 * @param context a TurnContext object representing an incoming message
 */
export declare function getChannelId(context: TurnContext): string;
//# sourceMappingURL=channel.d.ts.map