quicksilver-cli
Version:
Cli tool for Quicksilver
21 lines (20 loc) • 499 B
TypeScript
export declare enum FieldType {
Array = "array",
Boolean = "boolean",
Number = "number",
String = "string"
}
export interface Field {
name: string;
description: string;
type: FieldType;
itemType?: FieldType;
enum?: (number | string | boolean)[];
aliases?: string[];
required?: boolean;
hidden?: boolean;
default?: string | number | boolean;
defaultIndex?: number;
deprecated?: boolean | string;
example?: string;
}