419 lines
20 KiB
Plaintext
419 lines
20 KiB
Plaintext
export declare const graphqlConfigSchema: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly hidePaginationButtons: {
|
|
readonly type: "boolean";
|
|
};
|
|
readonly menu: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly requireExactGroups: {
|
|
readonly type: "boolean";
|
|
};
|
|
readonly groups: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly name: {
|
|
readonly type: "string";
|
|
};
|
|
readonly items: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly includeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
readonly excludeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly queries: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly includeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
readonly excludeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly mutations: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly includeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
readonly excludeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly subscriptions: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly includeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
readonly excludeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly types: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly includeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
readonly excludeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly directives: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly includeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
readonly excludeByName: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
};
|
|
readonly required: readonly ["name"];
|
|
readonly additionalProperties: false;
|
|
};
|
|
};
|
|
readonly otherItemsGroupName: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly sidebar: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly hide: {
|
|
readonly type: "boolean";
|
|
};
|
|
};
|
|
};
|
|
readonly apiLogo: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly imageUrl: {
|
|
readonly type: "string";
|
|
};
|
|
readonly href: {
|
|
readonly type: "string";
|
|
};
|
|
readonly altText: {
|
|
readonly type: "string";
|
|
};
|
|
readonly backgroundColor: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly jsonSamplesDepth: {
|
|
readonly type: "number";
|
|
};
|
|
readonly samplesMaxInlineArgs: {
|
|
readonly type: "number";
|
|
};
|
|
readonly licenseKey: {
|
|
readonly type: "string";
|
|
};
|
|
readonly fieldExpandLevel: {
|
|
readonly type: "number";
|
|
};
|
|
readonly baseUrlPath: {
|
|
readonly type: "string";
|
|
};
|
|
readonly feedback: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly hide: {
|
|
readonly type: "boolean";
|
|
readonly default: false;
|
|
};
|
|
readonly type: {
|
|
readonly type: "string";
|
|
readonly enum: readonly ["rating", "sentiment", "comment", "reasons", "mood", "scale"];
|
|
readonly default: "sentiment";
|
|
};
|
|
readonly settings: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly label: {
|
|
readonly type: "string";
|
|
};
|
|
readonly submitText: {
|
|
readonly type: "string";
|
|
};
|
|
readonly buttonText: {
|
|
readonly type: "string";
|
|
};
|
|
readonly component: {
|
|
readonly type: "string";
|
|
readonly enum: readonly ["radio", "checkbox"];
|
|
readonly default: "checkbox";
|
|
};
|
|
readonly items: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
readonly minItems: 1;
|
|
};
|
|
readonly leftScaleLabel: {
|
|
readonly type: "string";
|
|
};
|
|
readonly rightScaleLabel: {
|
|
readonly type: "string";
|
|
};
|
|
readonly reasons: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly like: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly hide: {
|
|
readonly type: "boolean";
|
|
readonly default: false;
|
|
};
|
|
readonly component: {
|
|
readonly type: "string";
|
|
readonly enum: readonly ["radio", "checkbox"];
|
|
readonly default: "checkbox";
|
|
};
|
|
readonly label: {
|
|
readonly type: "string";
|
|
};
|
|
readonly items: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly dislike: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly hide: {
|
|
readonly type: "boolean";
|
|
readonly default: false;
|
|
};
|
|
readonly component: {
|
|
readonly type: "string";
|
|
readonly enum: readonly ["radio", "checkbox"];
|
|
readonly default: "checkbox";
|
|
};
|
|
readonly label: {
|
|
readonly type: "string";
|
|
};
|
|
readonly items: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly satisfied: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly hide: {
|
|
readonly type: "boolean";
|
|
readonly default: false;
|
|
};
|
|
readonly component: {
|
|
readonly type: "string";
|
|
readonly enum: readonly ["radio", "checkbox"];
|
|
readonly default: "checkbox";
|
|
};
|
|
readonly label: {
|
|
readonly type: "string";
|
|
};
|
|
readonly items: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly neutral: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly hide: {
|
|
readonly type: "boolean";
|
|
readonly default: false;
|
|
};
|
|
readonly component: {
|
|
readonly type: "string";
|
|
readonly enum: readonly ["radio", "checkbox"];
|
|
readonly default: "checkbox";
|
|
};
|
|
readonly label: {
|
|
readonly type: "string";
|
|
};
|
|
readonly items: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly dissatisfied: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly hide: {
|
|
readonly type: "boolean";
|
|
readonly default: false;
|
|
};
|
|
readonly component: {
|
|
readonly type: "string";
|
|
readonly enum: readonly ["radio", "checkbox"];
|
|
readonly default: "checkbox";
|
|
};
|
|
readonly label: {
|
|
readonly type: "string";
|
|
};
|
|
readonly items: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly hide: {
|
|
readonly type: "boolean";
|
|
readonly default: false;
|
|
};
|
|
readonly component: {
|
|
readonly type: "string";
|
|
readonly enum: readonly ["radio", "checkbox"];
|
|
readonly default: "checkbox";
|
|
};
|
|
readonly label: {
|
|
readonly type: "string";
|
|
};
|
|
readonly items: {
|
|
readonly type: "array";
|
|
readonly items: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly comment: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly hide: {
|
|
readonly type: "boolean";
|
|
readonly default: false;
|
|
};
|
|
readonly label: {
|
|
readonly type: "string";
|
|
};
|
|
readonly likeLabel: {
|
|
readonly type: "string";
|
|
};
|
|
readonly dislikeLabel: {
|
|
readonly type: "string";
|
|
};
|
|
readonly satisfiedLabel: {
|
|
readonly type: "string";
|
|
};
|
|
readonly neutralLabel: {
|
|
readonly type: "string";
|
|
};
|
|
readonly dissatisfiedLabel: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
readonly optionalEmail: {
|
|
readonly type: "object";
|
|
readonly properties: {
|
|
readonly hide: {
|
|
readonly type: "boolean";
|
|
readonly default: false;
|
|
};
|
|
readonly label: {
|
|
readonly type: "string";
|
|
};
|
|
readonly placeholder: {
|
|
readonly type: "string";
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|
|
};
|
|
readonly additionalProperties: false;
|
|
};
|