@jargon/platform-alexa-skill-kit
Version:
Jargon Platform SDK adapter for the Alexa Skills Kit
20 lines (19 loc) • 794 B
TypeScript
import { HandlerInput, RequestInterceptor } from 'ask-sdk-core';
import { ResourceManagerFactory, ResourceManager } from '@jargon/platform-sdk-core';
import { JargonResponseBuilder, JargonResponseBuilderOptions } from '../responseBuilder';
declare module 'ask-sdk-core' {
interface HandlerInput {
jargonResponseBuilder: JargonResponseBuilder;
jrb: JargonResponseBuilder;
jargonResourceManager: ResourceManager;
jrm: ResourceManager;
}
}
export interface JargonHandlerInput extends HandlerInput {
}
export declare class JargonRequestInterceptor implements RequestInterceptor {
private _opts;
private _rmf;
constructor(rmf: ResourceManagerFactory, opts?: JargonResponseBuilderOptions);
process(handlerInput: HandlerInput): Promise<void>;
}