Versions in this module Expand all Collapse all v0 v0.2.0 Jul 20, 2026 Changes in this version type Client + Asset *asset.Client v0.1.0 Jul 12, 2026 Changes in this version + var ErrNoAPIKey = heygen.ErrNoAPIKey + var ErrRateLimited = heygen.ErrRateLimited + var IsNotFound = heygen.IsNotFound + var IsRateLimited = heygen.IsRateLimited + var IsUnauthorized = heygen.IsUnauthorized + func Version() string + type APIError = heygen.APIError + type Client struct + Avatar *avatar.Client + Streaming *streaming.Client + Video *video.Client + Voice *voice.Client + func New(apiKey string, opts ...Option) (*Client, error) + type Config = heygen.Config + type Option func(*heygen.Config) + func WithBaseURL(url string) Option + func WithRetry(maxRetries int) Option + type RetryConfig = heygen.RetryConfig