UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

42 lines • 1.92 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../../core/resource.mjs"; import * as MarkdownForAgentsAPI from "./markdown-for-agents.mjs"; import { BaseMarkdownForAgents, MarkdownForAgents, } from "./markdown-for-agents.mjs"; import * as TimeseriesGroupsAPI from "./timeseries-groups.mjs"; import { BaseTimeseriesGroups, TimeseriesGroups, } from "./timeseries-groups.mjs"; import * as ToMarkdownAPI from "./to-markdown.mjs"; import { BaseToMarkdown, ToMarkdown, } from "./to-markdown.mjs"; import * as BotsAPI from "./bots/bots.mjs"; import { BaseBots, Bots, } from "./bots/bots.mjs"; import * as InferenceAPI from "./inference/inference.mjs"; import { BaseInference, Inference, } from "./inference/inference.mjs"; export var BaseAI = /* @__PURE__ */ (() => { class BaseAI extends APIResource { } BaseAI._key = Object.freeze(['radar', 'ai']); return BaseAI; })(); export var AI = /* @__PURE__ */ (() => { class AI extends BaseAI { constructor() { super(...arguments); this.toMarkdown = new ToMarkdownAPI.ToMarkdown(this._client); this.inference = new InferenceAPI.Inference(this._client); this.bots = new BotsAPI.Bots(this._client); this.timeseriesGroups = new TimeseriesGroupsAPI.TimeseriesGroups(this._client); this.markdownForAgents = new MarkdownForAgentsAPI.MarkdownForAgents(this._client); } } AI.ToMarkdown = ToMarkdown; AI.BaseToMarkdown = BaseToMarkdown; AI.Inference = Inference; AI.BaseInference = BaseInference; AI.Bots = Bots; AI.BaseBots = BaseBots; AI.TimeseriesGroups = TimeseriesGroups; AI.BaseTimeseriesGroups = BaseTimeseriesGroups; AI.MarkdownForAgents = MarkdownForAgents; AI.BaseMarkdownForAgents = BaseMarkdownForAgents; return AI; })(); //# sourceMappingURL=ai.mjs.map