import type * as ElevenLabs from "../index"; export interface CreateProcedureRequestModel { /** Procedure name */ name?: string; /** Initial procedure content */ content?: string; /** Procedure type */ type?: ElevenLabs.ProcedureType; /** When the agent should use this procedure. Empty string means this is a sub-procedure that should only start when another procedure references it. Omit this field (or send null) to keep the stored trigger, which is empty on create. Send `""` to clear it. `description` is accepted as an alias. */ trigger?: string; /** Procedure ID of the folder to create this procedure in, or null for root. */ folderParentId?: string; }