intentful
Version:
Create Custom Skills with less headache
12 lines (11 loc) • 1.6 kB
TypeScript
import { ActionProps, APLActionableComponentProps, APLMultiChildComponentProps, KeyboardHandlerProps, TickHandlerProps, VideoSourceProps } from './props';
import { Command, CommandModel, CommandProps } from '../commands';
import { APLBaseComponentModel, APLBaseComponentProps, APLComponent } from '../components';
export declare const convertActionListToRequestHandlers: (actions?: (ActionProps | undefined)[]) => import("../../skill").LabeledRequestHandler[];
export declare const convertTickHandlerToRequestHandlers: (tickHandlers?: (TickHandlerProps | undefined)[]) => import("../../skill").LabeledRequestHandler[];
export declare const convertKeyboardHandlerListToRequestHandlers: (handlers?: (KeyboardHandlerProps | undefined)[]) => import("../../skill").LabeledRequestHandler[];
export declare const convertCommandListToRequestHandlers: (commands?: (Command<CommandModel, CommandProps> | undefined)[]) => import("../../skill").LabeledRequestHandler[];
export declare const convertComponentListToRequestHandlers: (components?: APLComponent<APLBaseComponentModel, APLBaseComponentProps>[]) => import("../../skill").LabeledRequestHandler[];
export declare const convertMultiChildComponentPropsToRequestHandlers: (props: APLMultiChildComponentProps) => import("../../skill").LabeledRequestHandler[];
export declare const convertActionableComponentPropsToRequestHandlers: (props: APLActionableComponentProps) => import("../../skill").LabeledRequestHandler[];
export declare const convertVideoSourcePropsToRequestHandlers: (props?: VideoSourceProps) => import("../../skill").LabeledRequestHandler[];