[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[ ] Performance issue
[x] Feature request
[ ] Documentation issue or request
[ ] Other... Please describe:
Expected Behavior
LambdaHandler is the public type produced by CustomSkillBuilder.lambda() but the type is not exported which causes trouble for skills using Typescript. Specifically the following should be legal
export const handler = SkillBuilders.custom().lambda();
-> Error TS2742: The inferred type of 'handler' cannot be named without a reference to 'ask-sdk-ui/node_modules/ask-sdk-core/dist/skill/factory/BaseSkillFactory'. This is likely not portable. A type annotation is necessary.
I'm submitting a...
Expected Behavior
LambdaHandler is the public type produced by CustomSkillBuilder.lambda() but the type is not exported which causes trouble for skills using Typescript. Specifically the following should be legal
Possible Solution
add LambdaHandler to ask-sdk-core/index.ts
Steps to Reproduce (for bugs)
alternatively:
Your Environment