GeminiJsonSchema: {
    type: GeminiFunctionSchemaType;
    properties?: undefined | Record<string, GeminiJsonSchema>;
}