intentful
Version:
Create Custom Skills with less headache
15 lines (14 loc) • 613 B
TypeScript
import { APLABaseComponentModel, APLABaseComponentProps, APLAComponent } from './component';
import { Calculable, SpeechType } from '../../types';
export interface APLASpeechModel extends APLABaseComponentModel {
contentType?: Calculable<SpeechType>;
content: Calculable<string>;
}
export interface APLASpeechProps extends APLABaseComponentProps {
contentType?: Calculable<SpeechType>;
content: Calculable<string>;
}
export declare class APLASpeech extends APLAComponent<APLASpeechModel, APLASpeechProps> {
constructor(props: APLASpeechProps);
componentSpecificModel(): APLASpeechModel;
}