UNPKG

@microsoft/teams.api

Version:

<p> <a href="https://www.npmjs.com/package/@microsoft/teams.api" target="_blank"> <img src="https://img.shields.io/npm/v/@microsoft/teams.api/latest" /> </a> <a href="https://www.npmjs.com/package/@microsoft/teams.api?activeTab=code" t

47 lines (44 loc) • 1.19 kB
import { MessagingExtensionParameter } from './messaging-extension-parameter.mjs'; /** * * An interface representing MessagingExtensionQueryOptions. * Messaging extension query options * */ type MessagingExtensionQueryOptions = { /** * @member {number} [skip] Number of entities to skip */ skip?: number; /** * @member {number} [count] Number of entities to fetch */ count?: number; }; /** * * An interface representing MessagingExtensionQuery. * Messaging extension query * */ type MessagingExtensionQuery = { /** * @member {string} [commandId] Id of the command assigned by Bot */ commandId?: string; /** * @member {MessagingExtensionParameter[]} [parameters] Parameters for the * query */ parameters?: MessagingExtensionParameter[]; /** * @member {MessagingExtensionQueryOptions} [queryOptions] */ queryOptions?: MessagingExtensionQueryOptions; /** * @member {string} [state] State parameter passed back to the bot after * authentication/configuration flow */ state?: string; }; export type { MessagingExtensionQuery, MessagingExtensionQueryOptions };