/** * This file was auto-generated by Fern from our API Definition. */ import * as serializers from "../../../index"; import * as Flatfile from "../../../../api/index"; import * as core from "../../../../core"; import { ConstraintsTemplateOptions } from "./ConstraintsTemplateOptions"; import { AutobuildTemplateOptions } from "./AutobuildTemplateOptions"; import { AutocastTemplateOptions } from "./AutocastTemplateOptions"; import { WebhookEgressTemplateOptions } from "./WebhookEgressTemplateOptions"; import { ActionListenerTemplateOptions } from "./ActionListenerTemplateOptions"; import { AutomapTemplateOptions } from "./AutomapTemplateOptions"; export declare const TemplateOptions: core.serialization.Schema; export declare namespace TemplateOptions { type Raw = TemplateOptions.Constraints | TemplateOptions.Autobuild | TemplateOptions.Autocast | TemplateOptions.WebhookEgress | TemplateOptions.ActionListener | TemplateOptions.Automap; interface Constraints extends ConstraintsTemplateOptions.Raw { template: "constraints"; } interface Autobuild extends AutobuildTemplateOptions.Raw { template: "autobuild"; } interface Autocast extends AutocastTemplateOptions.Raw { template: "autocast"; } interface WebhookEgress extends WebhookEgressTemplateOptions.Raw { template: "webhook-egress"; } interface ActionListener extends ActionListenerTemplateOptions.Raw { template: "action-listener"; } interface Automap extends AutomapTemplateOptions.Raw { template: "automap"; } }