/**
 * @module botbuilder-dialogs
 */
/**
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Licensed under the MIT License.
 */
import { DialogContext } from '../../dialogContext';
import { MemoryScope } from './memoryScope';
/**
 * `DialogContextMemoryScope` maps 'dialogcontext' -> properties.
 */
export declare class DialogContextMemoryScope extends MemoryScope {
    /**
     * Initializes a new instance of the `DialogContextMemoryScope` class.
     */
    constructor();
    /**
     * Gets the backing memory for this scope.
     *
     * @param dc The `DialogContext` object for this turn.
     * @returns Memory for the scope.
     */
    getMemory(dc: DialogContext): Record<'stack' | 'activeDialog' | 'parent', unknown>;
}
//# sourceMappingURL=dialogContextMemoryScope.d.ts.map