UNPKG

intentful

Version:

Create Custom Skills with less headache

24 lines (23 loc) 1.13 kB
import { LabeledRequestHandler } from '../../../../skill/models'; import { Calculable } from '../../../../types'; import { ProgressBarType, Color } from '../../../interfaces'; import { APLBaseComponentModel, APLBaseComponentProps, APLComponent } from '../../component'; export interface AlexaProgressBarRadialModel extends APLBaseComponentModel { bufferValue?: Calculable<number>; progressBarType?: ProgressBarType; progressFillColor?: Calculable<Color>; progressValue?: Calculable<number>; totalValue?: Calculable<number>; } export interface AlexaProgressBarRadialProps extends APLBaseComponentProps { bufferValue?: Calculable<number>; progressBarType?: ProgressBarType; progressFillColor?: Calculable<Color>; progressValue?: Calculable<number>; totalValue?: Calculable<number>; } export declare class AlexaProgressBarRadial extends APLComponent<AlexaProgressBarRadialModel, AlexaProgressBarRadialProps> { constructor(props: AlexaProgressBarRadialProps); componentSpecificModel(): AlexaProgressBarRadialModel; componentSpecificRequestHandlers(): LabeledRequestHandler[]; }