function i(n) {
  var t, o;
  return n ? (
    // OpenAPI 3.x
    Object.keys(((t = n == null ? void 0 : n.components) == null ? void 0 : t.schemas) ?? {}).length ? (o = n == null ? void 0 : n.components) == null ? void 0 : o.schemas : (
      // Swagger 2.0
      Object.keys((n == null ? void 0 : n.definitions) ?? {}).length ? n == null ? void 0 : n.definitions : (
        // Fallback
        {}
      )
    )
  ) : {};
}
export {
  i as getModels
};
