dotting
Version:
Dotting is a pixel art editor component library for react
24 lines (23 loc) • 789 B
TypeScript
import { StoriesComponentItem, StoriesComponentTableType, enumType } from "./types";
export declare function enumOptions(someEnum: enumType): {
options: string[];
mapping: enumType;
control: {
type: string;
labels: string[];
};
};
export declare function generateComponentControl<T>({ description, defaultValue, disable, table, }: {
description: string;
disable: boolean;
defaultValue?: T;
table?: StoriesComponentTableType<T>;
}): StoriesComponentItem<T>;
export declare function generateComponentControlForEnum<T>({ description, defaultValue, enumProp, disable, }: {
description: string;
defaultValue: T;
enumProp: {
[s: number]: string;
};
disable: boolean;
}): StoriesComponentItem<T>;