@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
16 lines (15 loc) • 426 B
TypeScript
import { BaseWidget } from './widgets.types';
export declare const buttonEventContract: {
eventSignatures: {
click: {};
};
};
export type ButtonEventContract = typeof buttonEventContract;
export interface ButtonWidgetOptions {
text?: string;
}
export interface ButtonWidget extends BaseWidget<ButtonEventContract> {
readonly type: 'button';
getText(): string;
setText(content: string): void;
}