You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
520 B
30 lines
520 B
export interface Schema {
|
|
/**
|
|
* Link to schema.
|
|
*/
|
|
$schema?: string;
|
|
builders: {
|
|
[key: string]: Builder;
|
|
};
|
|
}
|
|
/**
|
|
* Target options for Builders.
|
|
*/
|
|
export interface Builder {
|
|
/**
|
|
* The builder class module.
|
|
*/
|
|
class?: string;
|
|
/**
|
|
* Builder description.
|
|
*/
|
|
description: string;
|
|
/**
|
|
* The next generation builder module.
|
|
*/
|
|
implementation?: string;
|
|
/**
|
|
* Schema for builder option validation.
|
|
*/
|
|
schema: string;
|
|
}
|