Package-level declarations
Types
Link copied to clipboard
This annotation is used with the firebase-ai-ksp-processor plugin to generate JsonSchema that match an existing Kotlin class structure. For more info see: Firebase KSP Processor Readme
Link copied to clipboard
annotation class Guide(val description: String = "", val minimum: Double = -1.0, val maximum: Double = -1.0, val minItems: Int = -1, val maxItems: Int = -1, val format: String = "", val enumValues: Array<String> = [])
This annotation is used with the firebase-ai-ksp-processor plugin to provide extra information on generated classes and fields.