intentful
Version:
Create Custom Skills with less headache
15 lines (14 loc) • 587 B
TypeScript
import { Command, CommandModel, CommandProps } from './command';
import { LabeledRequestHandler } from '../../skill/models';
import { Calculable } from '../../types';
export interface IdleCommandModel extends CommandModel {
delay: Calculable<number>;
}
export interface IdleCommandProps extends CommandProps {
delay: Calculable<number>;
}
export declare class IdleCommand extends Command<IdleCommandModel, IdleCommandProps> {
constructor(props: IdleCommandProps);
commandSpecificModel(): IdleCommandModel;
commandSpecificRequestHandlers(): LabeledRequestHandler[];
}