UNPKG

intentful

Version:

Create Custom Skills with less headache

15 lines (14 loc) 424 B
import { ModelProvider } from '../../../types'; export interface GradientModel { type?: string; } export interface GradientProps { } export declare abstract class Gradient<T extends GradientModel, P extends GradientProps> implements ModelProvider<T> { readonly props: P; readonly type: string; constructor(type: string, props: P); toJSON(): T; model(): T; abstract componentSpecificModel(): T; }