import { TurnState } from '../../TurnState'; import { TurnContext } from 'botbuilder'; /** * A test version of the TurnState class used by unit tests. */ export declare class TestTurnState extends TurnState { /** * @private */ private constructor(); /** * Creates a new `TestTurnState` instance. * @param {TurnContext} context Context for the current turn of conversation with the user. * @param {TestTurnState} testState Optional. State to initialize the new instance with. * @param {any} testState.user User state to initialize the new instance with. * @param {any} testState.conversation Conversation state to initialize the new instance with. * @param {any} testState.temp Temporary state to initialize the new instance with. * @returns {Promise} Created `TestTurnState` instance. */ static create(context: TurnContext, testState?: { user?: Record; conversation?: Record; temp?: Record; }): Promise; } //# sourceMappingURL=TestTurnState.d.ts.map