// This file was auto-generated by Fern from our API Definition.

import type * as Vapi from "../index.js";

export interface Template {
    details?: Vapi.TemplateDetails | undefined;
    providerDetails?: Vapi.TemplateProviderDetails | undefined;
    metadata?: Vapi.ToolTemplateMetadata | undefined;
    visibility?: Vapi.TemplateVisibility | undefined;
    type: Vapi.TemplateType;
    /** The name of the template. This is just for your own reference. */
    name?: string | undefined;
    provider?: Vapi.TemplateProvider | undefined;
    /** The unique identifier for the template. */
    id: string;
    /** The unique identifier for the organization that this template belongs to. */
    orgId: string;
    /** The ISO 8601 date-time string of when the template was created. */
    createdAt: string;
    /** The ISO 8601 date-time string of when the template was last updated. */
    updatedAt: string;
}
