UNPKG

wallee

Version:
44 lines (43 loc) 1.33 kB
/** * * @export * @interface StaticValue */ export interface StaticValue { /** * The features that this static value belongs to. * @type {Array<number>} * @memberof StaticValue */ readonly features?: Array<number>; /** * The localized name of the object. * @type {{ [key: string]: string; }} * @memberof StaticValue */ readonly name?: { [key: string]: string; }; /** * The localized description of the object. * @type {{ [key: string]: string; }} * @memberof StaticValue */ readonly description?: { [key: string]: string; }; /** * A unique identifier for the object. * @type {number} * @memberof StaticValue */ readonly id?: number; } /** * Check if a given object implements the StaticValue interface. */ export declare function instanceOfStaticValue(value: object): value is StaticValue; export declare function StaticValueFromJSON(json: any): StaticValue; export declare function StaticValueFromJSONTyped(json: any, ignoreDiscriminator: boolean): StaticValue; export declare function StaticValueToJSON(json: any): StaticValue; export declare function StaticValueToJSONTyped(value?: Omit<StaticValue, 'features' | 'name' | 'description' | 'id'> | null, ignoreDiscriminator?: boolean): any;