Core interface for Teleprompter SDK implementations. Defines the contract for managing prompt templates including CRUD operations and versioning.
Deletes a prompt by its ID
The unique identifier of the prompt to delete
Promise that resolves when the deletion completes
Retrieves a specific prompt by its ID
The unique identifier of the prompt
Promise resolving to the prompt
Retrieves all versions of a specific prompt
Promise resolving to an array of all prompt versions
Retrieves all available prompts
Promise resolving to an array of all prompts
Rolls back a prompt to a previous version
The version number to roll back to
Promise that resolves when the rollback completes
Creates a new prompt or updates an existing one
The prompt data to write
Promise that resolves when the operation completes
Core interface for Teleprompter SDK implementations. Defines the contract for managing prompt templates including CRUD operations and versioning.