intentful
Version:
Create Custom Skills with less headache
18 lines (17 loc) • 810 B
TypeScript
import { LabeledRequestHandler } from '../../../../skill/models';
import { Calculable } from '../../../../types';
import { Dimension } from '../../../interfaces';
import { APLBaseComponentModel, APLBaseComponentProps, APLComponent } from '../../component';
export interface AlexaProgressDotsModel extends APLBaseComponentModel {
componentId?: string;
dotSize?: Calculable<Dimension>;
}
export interface AlexaProgressDotsProps extends APLBaseComponentProps {
componentId?: string;
dotSize?: Calculable<Dimension>;
}
export declare class AlexaProgressDots extends APLComponent<AlexaProgressDotsModel, AlexaProgressDotsProps> {
constructor(props: AlexaProgressDotsProps);
componentSpecificModel(): AlexaProgressDotsModel;
componentSpecificRequestHandlers(): LabeledRequestHandler[];
}