• Returns {
        additionalProperties: boolean;
        allOf: ({
            anyOf: {
                required: string[];
            }[];
            oneOf?: undefined;
        } | {
            anyOf?: undefined;
            oneOf: {
                required: string[];
            }[];
        })[];
        dependencies: {
            alternateFontStyle: string[];
        };
        description: string;
        properties: {
            alternateFontStyle: {
                description: string;
                enum: boolean[];
            };
            contextRules: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    isSentenceSeparator: {
                        description: string;
                        type: string;
                    };
                    isWord: {
                        description: string;
                        type: string;
                    };
                    isWordSeparator: {
                        description: string;
                        type: string;
                    };
                    shouldCapitalizeWord: {
                        description: string;
                        type: string;
                    };
                };
                type: string;
            };
            dictionaries: {
                description: string;
                properties: DictionarySchemas;
                type: string;
            };
            extends: {
                description: string;
                type: string;
            };
            name: {
                description: string;
                type: string;
            };
            pluralizationRules: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    articleRules: {
                        additionalProperties: boolean;
                        description: string;
                        properties: {
                            definite: {
                                description: string;
                                items: {
                                    items: ({
                                        anyOf: ({
                                            properties?: undefined;
                                            required?: undefined;
                                            type: string;
                                        } | {
                                            properties: {
                                                max: {
                                                    type: string;
                                                };
                                                min: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        })[];
                                        type?: undefined;
                                    } | {
                                        anyOf?: undefined;
                                        type: string;
                                    })[];
                                    type: string;
                                };
                                minItems: number;
                                type: string;
                            };
                            indefinite: {
                                description: string;
                                items: {
                                    items: ({
                                        anyOf: ({
                                            properties?: undefined;
                                            required?: undefined;
                                            type: string;
                                        } | {
                                            properties: {
                                                max: {
                                                    type: string;
                                                };
                                                min: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        })[];
                                        type?: undefined;
                                    } | {
                                        anyOf?: undefined;
                                        type: string;
                                    })[];
                                    type: string;
                                };
                                minItems: number;
                                type: string;
                            };
                        };
                        type: string;
                    };
                    irregularRules: {
                        description: string;
                        items: {
                            items: {
                                type: string;
                            }[];
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    };
                    pluralRules: {
                        description: string;
                        items: {
                            items: {
                                type: string;
                            }[];
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    };
                    singularRules: {
                        description: string;
                        items: {
                            items: {
                                type: string;
                            }[];
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    };
                    uncountables: {
                        description: string;
                        items: {
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    };
                };
                type: string;
            };
        };
        title: string;
        type: string;
    }

    • additionalProperties: boolean
    • allOf: ({
          anyOf: {
              required: string[];
          }[];
          oneOf?: undefined;
      } | {
          anyOf?: undefined;
          oneOf: {
              required: string[];
          }[];
      })[]
    • dependencies: {
          alternateFontStyle: string[];
      }
      • alternateFontStyle: string[]
    • description: string
    • properties: {
          alternateFontStyle: {
              description: string;
              enum: boolean[];
          };
          contextRules: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  isSentenceSeparator: {
                      description: string;
                      type: string;
                  };
                  isWord: {
                      description: string;
                      type: string;
                  };
                  isWordSeparator: {
                      description: string;
                      type: string;
                  };
                  shouldCapitalizeWord: {
                      description: string;
                      type: string;
                  };
              };
              type: string;
          };
          dictionaries: {
              description: string;
              properties: DictionarySchemas;
              type: string;
          };
          extends: {
              description: string;
              type: string;
          };
          name: {
              description: string;
              type: string;
          };
          pluralizationRules: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  articleRules: {
                      additionalProperties: boolean;
                      description: string;
                      properties: {
                          definite: {
                              description: string;
                              items: {
                                  items: ({
                                      anyOf: ({
                                          properties?: undefined;
                                          required?: undefined;
                                          type: string;
                                      } | {
                                          properties: {
                                              max: {
                                                  type: string;
                                              };
                                              min: {
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      })[];
                                      type?: undefined;
                                  } | {
                                      anyOf?: undefined;
                                      type: string;
                                  })[];
                                  type: string;
                              };
                              minItems: number;
                              type: string;
                          };
                          indefinite: {
                              description: string;
                              items: {
                                  items: ({
                                      anyOf: ({
                                          properties?: undefined;
                                          required?: undefined;
                                          type: string;
                                      } | {
                                          properties: {
                                              max: {
                                                  type: string;
                                              };
                                              min: {
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      })[];
                                      type?: undefined;
                                  } | {
                                      anyOf?: undefined;
                                      type: string;
                                  })[];
                                  type: string;
                              };
                              minItems: number;
                              type: string;
                          };
                      };
                      type: string;
                  };
                  irregularRules: {
                      description: string;
                      items: {
                          items: {
                              type: string;
                          }[];
                          type: string;
                      };
                      minItems: number;
                      type: string;
                  };
                  pluralRules: {
                      description: string;
                      items: {
                          items: {
                              type: string;
                          }[];
                          type: string;
                      };
                      minItems: number;
                      type: string;
                  };
                  singularRules: {
                      description: string;
                      items: {
                          items: {
                              type: string;
                          }[];
                          type: string;
                      };
                      minItems: number;
                      type: string;
                  };
                  uncountables: {
                      description: string;
                      items: {
                          type: string;
                      };
                      minItems: number;
                      type: string;
                  };
              };
              type: string;
          };
      }
      • alternateFontStyle: {
            description: string;
            enum: boolean[];
        }
        • description: string
        • enum: boolean[]
      • contextRules: {
            additionalProperties: boolean;
            description: string;
            properties: {
                isSentenceSeparator: {
                    description: string;
                    type: string;
                };
                isWord: {
                    description: string;
                    type: string;
                };
                isWordSeparator: {
                    description: string;
                    type: string;
                };
                shouldCapitalizeWord: {
                    description: string;
                    type: string;
                };
            };
            type: string;
        }
        • additionalProperties: boolean
        • description: string
        • properties: {
              isSentenceSeparator: {
                  description: string;
                  type: string;
              };
              isWord: {
                  description: string;
                  type: string;
              };
              isWordSeparator: {
                  description: string;
                  type: string;
              };
              shouldCapitalizeWord: {
                  description: string;
                  type: string;
              };
          }
          • isSentenceSeparator: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
          • isWord: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
          • isWordSeparator: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
          • shouldCapitalizeWord: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
        • type: string
      • dictionaries: {
            description: string;
            properties: DictionarySchemas;
            type: string;
        }
        • description: string
        • properties: DictionarySchemas
        • type: string
      • extends: {
            description: string;
            type: string;
        }
        • description: string
        • type: string
      • name: {
            description: string;
            type: string;
        }
        • description: string
        • type: string
      • pluralizationRules: {
            additionalProperties: boolean;
            description: string;
            properties: {
                articleRules: {
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        definite: {
                            description: string;
                            items: {
                                items: ({
                                    anyOf: ({
                                        properties?: undefined;
                                        required?: undefined;
                                        type: string;
                                    } | {
                                        properties: {
                                            max: {
                                                type: string;
                                            };
                                            min: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    })[];
                                    type?: undefined;
                                } | {
                                    anyOf?: undefined;
                                    type: string;
                                })[];
                                type: string;
                            };
                            minItems: number;
                            type: string;
                        };
                        indefinite: {
                            description: string;
                            items: {
                                items: ({
                                    anyOf: ({
                                        properties?: undefined;
                                        required?: undefined;
                                        type: string;
                                    } | {
                                        properties: {
                                            max: {
                                                type: string;
                                            };
                                            min: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    })[];
                                    type?: undefined;
                                } | {
                                    anyOf?: undefined;
                                    type: string;
                                })[];
                                type: string;
                            };
                            minItems: number;
                            type: string;
                        };
                    };
                    type: string;
                };
                irregularRules: {
                    description: string;
                    items: {
                        items: {
                            type: string;
                        }[];
                        type: string;
                    };
                    minItems: number;
                    type: string;
                };
                pluralRules: {
                    description: string;
                    items: {
                        items: {
                            type: string;
                        }[];
                        type: string;
                    };
                    minItems: number;
                    type: string;
                };
                singularRules: {
                    description: string;
                    items: {
                        items: {
                            type: string;
                        }[];
                        type: string;
                    };
                    minItems: number;
                    type: string;
                };
                uncountables: {
                    description: string;
                    items: {
                        type: string;
                    };
                    minItems: number;
                    type: string;
                };
            };
            type: string;
        }
        • additionalProperties: boolean
        • description: string
        • properties: {
              articleRules: {
                  additionalProperties: boolean;
                  description: string;
                  properties: {
                      definite: {
                          description: string;
                          items: {
                              items: ({
                                  anyOf: ({
                                      properties?: undefined;
                                      required?: undefined;
                                      type: string;
                                  } | {
                                      properties: {
                                          max: {
                                              type: string;
                                          };
                                          min: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  })[];
                                  type?: undefined;
                              } | {
                                  anyOf?: undefined;
                                  type: string;
                              })[];
                              type: string;
                          };
                          minItems: number;
                          type: string;
                      };
                      indefinite: {
                          description: string;
                          items: {
                              items: ({
                                  anyOf: ({
                                      properties?: undefined;
                                      required?: undefined;
                                      type: string;
                                  } | {
                                      properties: {
                                          max: {
                                              type: string;
                                          };
                                          min: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  })[];
                                  type?: undefined;
                              } | {
                                  anyOf?: undefined;
                                  type: string;
                              })[];
                              type: string;
                          };
                          minItems: number;
                          type: string;
                      };
                  };
                  type: string;
              };
              irregularRules: {
                  description: string;
                  items: {
                      items: {
                          type: string;
                      }[];
                      type: string;
                  };
                  minItems: number;
                  type: string;
              };
              pluralRules: {
                  description: string;
                  items: {
                      items: {
                          type: string;
                      }[];
                      type: string;
                  };
                  minItems: number;
                  type: string;
              };
              singularRules: {
                  description: string;
                  items: {
                      items: {
                          type: string;
                      }[];
                      type: string;
                  };
                  minItems: number;
                  type: string;
              };
              uncountables: {
                  description: string;
                  items: {
                      type: string;
                  };
                  minItems: number;
                  type: string;
              };
          }
          • articleRules: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    definite: {
                        description: string;
                        items: {
                            items: ({
                                anyOf: ({
                                    properties?: undefined;
                                    required?: undefined;
                                    type: string;
                                } | {
                                    properties: {
                                        max: {
                                            type: string;
                                        };
                                        min: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                })[];
                                type?: undefined;
                            } | {
                                anyOf?: undefined;
                                type: string;
                            })[];
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    };
                    indefinite: {
                        description: string;
                        items: {
                            items: ({
                                anyOf: ({
                                    properties?: undefined;
                                    required?: undefined;
                                    type: string;
                                } | {
                                    properties: {
                                        max: {
                                            type: string;
                                        };
                                        min: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                })[];
                                type?: undefined;
                            } | {
                                anyOf?: undefined;
                                type: string;
                            })[];
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    };
                };
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • properties: {
                  definite: {
                      description: string;
                      items: {
                          items: ({
                              anyOf: ({
                                  properties?: undefined;
                                  required?: undefined;
                                  type: string;
                              } | {
                                  properties: {
                                      max: {
                                          type: string;
                                      };
                                      min: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              })[];
                              type?: undefined;
                          } | {
                              anyOf?: undefined;
                              type: string;
                          })[];
                          type: string;
                      };
                      minItems: number;
                      type: string;
                  };
                  indefinite: {
                      description: string;
                      items: {
                          items: ({
                              anyOf: ({
                                  properties?: undefined;
                                  required?: undefined;
                                  type: string;
                              } | {
                                  properties: {
                                      max: {
                                          type: string;
                                      };
                                      min: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              })[];
                              type?: undefined;
                          } | {
                              anyOf?: undefined;
                              type: string;
                          })[];
                          type: string;
                      };
                      minItems: number;
                      type: string;
                  };
              }
              • definite: {
                    description: string;
                    items: {
                        items: ({
                            anyOf: ({
                                properties?: undefined;
                                required?: undefined;
                                type: string;
                            } | {
                                properties: {
                                    max: {
                                        type: string;
                                    };
                                    min: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            })[];
                            type?: undefined;
                        } | {
                            anyOf?: undefined;
                            type: string;
                        })[];
                        type: string;
                    };
                    minItems: number;
                    type: string;
                }
                • description: string
                • items: {
                      items: ({
                          anyOf: ({
                              properties?: undefined;
                              required?: undefined;
                              type: string;
                          } | {
                              properties: {
                                  max: {
                                      type: string;
                                  };
                                  min: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          })[];
                          type?: undefined;
                      } | {
                          anyOf?: undefined;
                          type: string;
                      })[];
                      type: string;
                  }
                  • items: ({
                        anyOf: ({
                            properties?: undefined;
                            required?: undefined;
                            type: string;
                        } | {
                            properties: {
                                max: {
                                    type: string;
                                };
                                min: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        })[];
                        type?: undefined;
                    } | {
                        anyOf?: undefined;
                        type: string;
                    })[]
                  • type: string
                • minItems: number
                • type: string
              • indefinite: {
                    description: string;
                    items: {
                        items: ({
                            anyOf: ({
                                properties?: undefined;
                                required?: undefined;
                                type: string;
                            } | {
                                properties: {
                                    max: {
                                        type: string;
                                    };
                                    min: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            })[];
                            type?: undefined;
                        } | {
                            anyOf?: undefined;
                            type: string;
                        })[];
                        type: string;
                    };
                    minItems: number;
                    type: string;
                }
                • description: string
                • items: {
                      items: ({
                          anyOf: ({
                              properties?: undefined;
                              required?: undefined;
                              type: string;
                          } | {
                              properties: {
                                  max: {
                                      type: string;
                                  };
                                  min: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          })[];
                          type?: undefined;
                      } | {
                          anyOf?: undefined;
                          type: string;
                      })[];
                      type: string;
                  }
                  • items: ({
                        anyOf: ({
                            properties?: undefined;
                            required?: undefined;
                            type: string;
                        } | {
                            properties: {
                                max: {
                                    type: string;
                                };
                                min: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        })[];
                        type?: undefined;
                    } | {
                        anyOf?: undefined;
                        type: string;
                    })[]
                  • type: string
                • minItems: number
                • type: string
            • type: string
          • irregularRules: {
                description: string;
                items: {
                    items: {
                        type: string;
                    }[];
                    type: string;
                };
                minItems: number;
                type: string;
            }
            • description: string
            • items: {
                  items: {
                      type: string;
                  }[];
                  type: string;
              }
              • items: {
                    type: string;
                }[]
              • type: string
            • minItems: number
            • type: string
          • pluralRules: {
                description: string;
                items: {
                    items: {
                        type: string;
                    }[];
                    type: string;
                };
                minItems: number;
                type: string;
            }
            • description: string
            • items: {
                  items: {
                      type: string;
                  }[];
                  type: string;
              }
              • items: {
                    type: string;
                }[]
              • type: string
            • minItems: number
            • type: string
          • singularRules: {
                description: string;
                items: {
                    items: {
                        type: string;
                    }[];
                    type: string;
                };
                minItems: number;
                type: string;
            }
            • description: string
            • items: {
                  items: {
                      type: string;
                  }[];
                  type: string;
              }
              • items: {
                    type: string;
                }[]
              • type: string
            • minItems: number
            • type: string
          • uncountables: {
                description: string;
                items: {
                    type: string;
                };
                minItems: number;
                type: string;
            }
            • description: string
            • items: {
                  type: string;
              }
              • type: string
            • minItems: number
            • type: string
        • type: string
    • title: string
    • type: string

Generated using TypeDoc