UNPKG

600 BTypeScriptView Raw
1import { Response, services } from 'ask-sdk-model';
2import { RuntimeConfiguration } from 'ask-sdk-runtime';
3import { PersistenceAdapter } from '../attributes/persistence/PersistenceAdapter';
4import { HandlerInput } from '../dispatcher/request/handler/HandlerInput';
5/**
6 * An interfaces that represents the standard components needed to build {@link CustomSkill}.
7 */
8export interface CustomSkillConfiguration extends RuntimeConfiguration<HandlerInput, Response> {
9 persistenceAdapter?: PersistenceAdapter;
10 apiClient?: services.ApiClient;
11 customUserAgent?: string;
12 skillId?: string;
13}