shyft
Version:
Model driven GraphQL API framework
16 lines (15 loc) • 450 B
TypeScript
import { DataType } from './DataType';
export declare type StateType = {
[key: string]: number;
};
export declare type DataTypeStateSetupType = {
name: string;
description?: string;
states: StateType;
};
export declare class DataTypeState extends DataType {
states: StateType;
constructor(setup?: DataTypeStateSetupType);
toString(): string;
}
export declare const isDataTypeState: (obj: unknown) => obj is DataTypeState;