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