1 | import { RequestEnvelope, services } from 'ask-sdk-model';
|
2 | import { AttributesManager } from '../../../attributes/AttributesManager';
|
3 | import { ResponseBuilder } from '../../../response/ResponseBuilder';
|
4 | import ServiceClientFactory = services.ServiceClientFactory;
|
5 | /**
|
6 | * An interface that represents components passed into {@link CustomSkillRequestHandler} and {@link CustomSkillErrorHandler}.
|
7 | */
|
8 | export interface HandlerInput {
|
9 | requestEnvelope: RequestEnvelope;
|
10 | context?: any;
|
11 | attributesManager: AttributesManager;
|
12 | responseBuilder: ResponseBuilder;
|
13 | serviceClientFactory?: ServiceClientFactory;
|
14 | }
|