@rishabhbothra/imagery
    Preparing search index...

      @rishabhbothra/imagery

      Classes

      GoogleGeminiImageProvider
      ImageAuthenticationError
      ImageCapabilityError
      ImageClient
      ImageDecodeError
      ImageFallbackExhaustedError
      ImageLibraryError
      ImageProviderError
      ImageRateLimitError
      ImageSafetyError
      ImageTimeoutError
      ImageValidationError
      MockImageProvider
      OpenAIImageProvider

      Interfaces

      GeneratedImage
      ImageClientOptions
      ImageCostLineItem
      ImageDimensions
      ImageEditOptions
      ImageErrorMetadata
      ImageFallbackOptions
      ImageFallbackTrace
      ImageGenerateOptions
      ImageInpaintOptions
      ImageInput
      ImageModelInfo
      ImageModelSupportQuery
      ImagePricing
      ImageProviderAdapter
      ImageProviderOptions
      ImageResponse
      ImageSafetyResult
      ImageUsageEvent
      ImageUsageLogger
      ImageUsageMetrics
      ImageWarning
      NormalizedImageInput
      ProviderRequestContext
      RetryOptions

      Type Aliases

      GoogleSafetyCategory
      GoogleSafetyThreshold
      ImageAspectRatio
      ImageErrorCode
      ImageOperation
      ImageOutputFormat
      ImageProgressEvent
      ImageProvider
      ImageQuality
      ImageSize
      InpaintMode
      SafetyMode

      Variables

      IMAGE_MODELS

      Functions

      assertMaskCompatible
      assertPngHasAlpha
      base64ToBytes
      bytesToBase64
      decodeImageInput
      detectImageDimensions
      estimateUsage
      getImageModel
      getImageModelPrice
      getModelsSupporting
      isRetryableImageError
      listImageModels
      prepareMaskForImage
      redactSensitiveImageData
      sniffMediaType
      stringToBytes
      supportsOperation
      toBytes
      toDataUrl
      updateImageModelPrice
      validateMaskForInpaint
      withRetry