declare const NEW_CONTENTS_EN: { keywords: ({ name: string; desc: string[]; syntax: string[]; returns: string[]; detailedDesc?: undefined; remarks?: undefined; seeAlso?: undefined; args?: undefined; examples?: undefined; } | { name: string; desc: string[]; syntax: string[]; detailedDesc: { desc: string[]; examples: string[]; }[]; returns: string[]; remarks: string[]; seeAlso: string[]; args?: undefined; examples?: undefined; } | { name: string; desc: string[]; syntax: string[]; detailedDesc: ({ desc: string[]; examples?: undefined; } | { desc: string[]; examples: string[]; })[]; seeAlso: string[]; returns?: undefined; remarks?: undefined; args?: undefined; examples?: undefined; } | { name: string; desc: string[]; syntax: string[]; detailedDesc: ({ desc: string[]; examples: string[]; } | { desc: string[]; examples?: undefined; })[]; returns?: undefined; remarks?: undefined; seeAlso?: undefined; args?: undefined; examples?: undefined; } | { name: string; desc: string[]; syntax: string[]; detailedDesc: ({ desc: string[]; examples: string[]; } | { desc: string[]; examples?: undefined; })[]; remarks: string[]; returns?: undefined; seeAlso?: undefined; args?: undefined; examples?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; displayType: string; }[]; syntax: string[]; examples: string[]; remarks: string[]; seeAlso: string[]; returns?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; examples: string[]; remarks: string[]; seeAlso: string[]; syntax?: undefined; returns?: undefined; detailedDesc?: undefined; args?: undefined; } | { name: string; desc: string[]; syntax: string[]; examples: string[]; returns?: undefined; detailedDesc?: undefined; remarks?: undefined; seeAlso?: undefined; args?: undefined; } | { name: string; desc?: undefined; syntax?: undefined; returns?: undefined; detailedDesc?: undefined; remarks?: undefined; seeAlso?: undefined; args?: undefined; examples?: undefined; })[]; operators: ({ name: string; desc: string[]; syntax: string[]; examples: string[]; returns: string[]; remarks: string[]; seeAlso: string[]; detailedDesc?: undefined; } | { name: string; desc: string[]; syntax: string[]; returns: string[]; remarks: string[]; examples?: undefined; seeAlso?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; syntax: string[]; examples: string[]; returns: string[]; seeAlso: string[]; remarks?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; syntax: string[]; examples: string[]; returns?: undefined; remarks?: undefined; seeAlso?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; syntax: string[]; returns: string[]; examples?: undefined; remarks?: undefined; seeAlso?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; syntax: string[]; examples: string[]; returns: string[]; remarks: string[]; seeAlso?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; syntax: string[]; examples: string[]; returns: string[]; remarks?: undefined; seeAlso?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; syntax: string[]; detailedDesc: { desc: string[]; examples: string[]; }[]; remarks: string[]; examples?: undefined; returns?: undefined; seeAlso?: undefined; })[]; variables: ({ name: string; type: string; desc: string[]; examples: string[]; seeAlso: string[]; remarks?: undefined; returns?: undefined; } | { name: string; type: string; desc: string[]; examples: string[]; seeAlso: string[]; remarks: string[]; returns?: undefined; } | { name: string; type: string; desc: string[]; examples: string[]; returns: string[]; remarks: string[]; seeAlso: string[]; } | { name: string; type: string; desc: string[]; remarks: string[]; seeAlso: string[]; examples?: undefined; returns?: undefined; } | { name: string; type: string; desc: string[]; seeAlso: string[]; examples?: undefined; remarks?: undefined; returns?: undefined; } | { name: string; type: string; desc: string[]; examples?: undefined; seeAlso?: undefined; remarks?: undefined; returns?: undefined; } | { name: string; type: string; desc: string[]; examples: string[]; seeAlso?: undefined; remarks?: undefined; returns?: undefined; } | { name: string; type: string; desc: string[]; remarks: string[]; examples?: undefined; seeAlso?: undefined; returns?: undefined; } | { name: string; type: string; desc: string[]; examples: string[]; remarks: string[]; seeAlso?: undefined; returns?: undefined; } | { name: string; type: string; returns: string[]; seeAlso: string[]; desc?: undefined; examples?: undefined; remarks?: undefined; } | { name: string; type: string; desc: string[]; returns: string[]; remarks: string[]; seeAlso: string[]; examples?: undefined; })[]; constants: ({ name: string; type: string; desc: string[]; seeAlso: string[]; remarks?: undefined; examples?: undefined; returns?: undefined; color?: undefined; } | { name: string; type: string; desc: string[]; remarks: string[]; seeAlso: string[]; examples?: undefined; returns?: undefined; color?: undefined; } | { name: string; type: string; desc: string[]; examples: string[]; seeAlso: string[]; remarks?: undefined; returns?: undefined; color?: undefined; } | { name: string; type: string; desc: string[]; remarks: string[]; seeAlso?: undefined; examples?: undefined; returns?: undefined; color?: undefined; } | { name: string; type: string; returns: string[]; desc: string[]; remarks: string[]; seeAlso?: undefined; examples?: undefined; color?: undefined; } | { name: string; desc: string[]; remarks: string[]; seeAlso: string[]; type?: undefined; examples?: undefined; returns?: undefined; color?: undefined; } | { name: string; type: string; color: string; desc: string[]; seeAlso: string[]; remarks?: undefined; examples?: undefined; returns?: undefined; })[]; types: ({ name: string; desc: string[]; syntax: string[]; examples: string[]; detailedDesc: { desc: never[]; examples: string[]; }[]; remarks: string[]; seeAlso: string[]; fields?: undefined; } | { name: string; desc: string[]; examples: string[]; remarks: string[]; seeAlso: string[]; syntax?: undefined; detailedDesc?: undefined; fields?: undefined; } | { name: string; desc: string[]; fields: { name: string; desc: string; type: string; }[]; seeAlso: string[]; syntax?: undefined; examples?: undefined; detailedDesc?: undefined; remarks?: undefined; } | { name: string; desc: string[]; seeAlso: string[]; syntax?: undefined; examples?: undefined; detailedDesc?: undefined; remarks?: undefined; fields?: undefined; })[]; annotations: ({ name: string; desc: string[]; detailedDesc: { desc: never[]; examples: string[]; }[]; remarks: string[]; examples?: undefined; } | { name: string; desc: string[]; examples: string[]; detailedDesc?: undefined; remarks?: undefined; })[]; functions: ({ name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; returns: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; remarks?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; remarks?: undefined; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; returns: string[]; remarks: string[]; syntax: string[]; returnedTypes: string[]; seeAlso?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; examples: string[]; returns: string[]; syntax: string[]; returnedTypes: string[]; remarks?: undefined; seeAlso?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; displayType: string; desc: string; required: boolean; allowedTypeIDs: string[]; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; returns: string[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; detailedDesc: { desc: string[]; examples: string[]; }[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; remarks?: undefined; returns?: undefined; template?: undefined; } | { name: string; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; returns: string[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; desc?: undefined; examples?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; returns: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; remarks?: undefined; seeAlso?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; returns: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; remarks?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; returns: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; desc?: undefined; examples?: undefined; remarks?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; returns: string[]; remarks: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; seeAlso?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; remarks: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; seeAlso?: undefined; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; }[]; returns: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; remarks?: undefined; seeAlso?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; returns: string[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; returns: string[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; desc?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; }[]; examples: string[]; returns: string[]; syntax: string[]; returnedTypes: string[]; remarks?: undefined; seeAlso?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; remarks: string[]; syntax: string[]; returnedTypes: string[]; seeAlso?: undefined; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; syntax: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; detailedDesc: { desc: never[]; examples: string[]; }[]; returns: string[]; remarks: string[]; seeAlso: string[]; examples?: undefined; returnedTypes?: undefined; template?: undefined; } | { name: string; desc: string[]; syntax: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; returns: string[]; remarks: string[]; seeAlso: string[]; returnedTypes?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; detailedDesc: { desc: never[]; examples: string[]; }[]; returns: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; remarks?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; detailedDesc: { desc: string[]; examples: string[]; }[]; returns: string[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; template?: undefined; } | { name: string; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; returns: string[]; remarks: string[]; syntax: string[]; returnedTypes: string[]; desc?: undefined; examples?: undefined; seeAlso?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; syntax: string[]; returnedTypes: string[]; remarks?: undefined; seeAlso?: undefined; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; examples: string[]; syntax: string[]; returnedTypes: string[]; args?: undefined; remarks?: undefined; seeAlso?: undefined; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; detailedDesc: { desc: never[]; examples: string[]; }[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; remarks?: undefined; seeAlso?: undefined; returns?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; remarks?: undefined; seeAlso?: undefined; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; }[]; returns: string[]; remarks: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; seeAlso?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; syntax: string[]; args: { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; }[]; examples: string[]; detailedDesc: { desc: never[]; examples: string[]; }[]; returns: string[]; remarks: string[]; seeAlso: string[]; template: boolean; returnedTypes?: undefined; } | { name: string; desc: string[]; syntax: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; returns: string[]; seeAlso: string[]; remarks?: undefined; returnedTypes?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; syntax: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; examples: string[]; seeAlso: string[]; remarks?: undefined; returnedTypes?: undefined; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; returns: string[]; examples: string[]; syntax: string[]; remarks?: undefined; seeAlso?: undefined; returnedTypes?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; remarks?: undefined; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; syntax: string[]; args: { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; }[]; detailedDesc: { desc: string[]; examples: string[]; }[]; returns: string[]; seeAlso: string[]; template: boolean; examples?: undefined; remarks?: undefined; returnedTypes?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; detailedDesc: { desc: string[]; examples: string[]; }[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; returns?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; detailedDesc: { desc: string[]; examples: string[]; }[]; returns: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; remarks?: undefined; template?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; }[]; remarks: string[]; syntax: string[]; returnedTypes: string[]; examples?: undefined; seeAlso?: undefined; returns?: undefined; detailedDesc?: undefined; template?: undefined; } | { name: string; desc: string[]; args: never[]; returns: string[]; syntax: string[]; examples: string[]; remarks: string[]; seeAlso: string[]; template: boolean; returnedTypes?: undefined; detailedDesc?: undefined; })[]; methods: ({ name: string; desc: string[]; args: never[]; returns: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; examples?: undefined; remarks?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; returns?: undefined; seeAlso?: undefined; examples?: undefined; remarks?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; syntax: string[]; args: { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; }[]; examples: string[]; returns: string[]; seeAlso: string[]; originalName: string; thisType: string[]; returnedTypes?: undefined; remarks?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; syntax: string[]; args: never[]; examples: string[]; seeAlso: string[]; originalName: string; thisType: string[]; returns?: undefined; returnedTypes?: undefined; remarks?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; syntax: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; examples: string[]; returns: string[]; seeAlso: string[]; originalName: string; thisType: string[]; returnedTypes?: undefined; remarks?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; examples: string[]; returns: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; remarks?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; examples: string[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; returns?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; returns: string[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; detailedDesc?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; returns?: undefined; examples?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; examples: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; returns?: undefined; remarks?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; } | { name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; })[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; returns?: undefined; examples?: undefined; remarks?: undefined; detailedDesc?: undefined; } | { name: string; desc: string[]; args: ({ name: string; desc: string; allowedTypeIDs: string[]; displayType: string; required?: undefined; } | { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; })[]; detailedDesc: { desc: string[]; examples: string[]; }[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; returns?: undefined; examples?: undefined; } | { name: string; desc: string[]; args: { name: string; desc: string; required: boolean; allowedTypeIDs: string[]; displayType: string; }[]; detailedDesc: { desc: string[]; examples: string[]; }[]; returns: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; examples?: undefined; remarks?: undefined; } | { name: string; desc: string[]; args: never[]; returns: string[]; remarks: string[]; seeAlso: string[]; syntax: string[]; returnedTypes: string[]; originalName: string; thisType: string[]; examples?: undefined; detailedDesc?: undefined; })[]; };