diff --git a/src/libs/Firecrawl/Generated/Firecrawl..JsonSerializerContext.g.cs b/src/libs/Firecrawl/Generated/Firecrawl..JsonSerializerContext.g.cs index 36902ed..bccfa7f 100644 --- a/src/libs/Firecrawl/Generated/Firecrawl..JsonSerializerContext.g.cs +++ b/src/libs/Firecrawl/Generated/Firecrawl..JsonSerializerContext.g.cs @@ -11,63 +11,293 @@ namespace Firecrawl /// [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, - Converters = new global::System.Type[] - { + Converters = new global::System.Type[] + { typeof(global::Firecrawl.JsonConverters.ScrapeOptionsFormatJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsFormatNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionWaitTypeJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionWaitTypeNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionScreenshotTypeJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionScreenshotTypeNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionClickTypeJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionClickTypeNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionWriteTextTypeJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionWriteTextTypeNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionPressAKeyTypeJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionPressAKeyTypeNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionScrollTypeJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionScrollTypeNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionScrollDirectionJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionScrollDirectionNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionScrapeTypeJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionScrapeTypeNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionExecuteJavaScriptTypeJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsActionExecuteJavaScriptTypeNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsProxyJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsProxyNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsChangeTrackingOptionsModeJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeOptionsChangeTrackingOptionsModeNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingChangeStatusJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingChangeStatusNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingVisibilityJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeResponseDataChangeTrackingVisibilityNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ExtractStatusResponseStatusJsonConverter), + typeof(global::Firecrawl.JsonConverters.ExtractStatusResponseStatusNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeAndExtractFromUrlsRequestWebhookEventJsonConverter), + typeof(global::Firecrawl.JsonConverters.ScrapeAndExtractFromUrlsRequestWebhookEventNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.CrawlUrlsRequestWebhookEventJsonConverter), + typeof(global::Firecrawl.JsonConverters.CrawlUrlsRequestWebhookEventNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.StartDeepResearchRequestFormatJsonConverter), + typeof(global::Firecrawl.JsonConverters.StartDeepResearchRequestFormatNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.SearchAndScrapeRequestScrapeOptionsFormatJsonConverter), + typeof(global::Firecrawl.JsonConverters.SearchAndScrapeRequestScrapeOptionsFormatNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.CancelCrawlResponseStatusJsonConverter), + typeof(global::Firecrawl.JsonConverters.CancelCrawlResponseStatusNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatusJsonConverter), + typeof(global::Firecrawl.JsonConverters.GetDeepResearchStatusResponseDataStatusNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatusJsonConverter), + typeof(global::Firecrawl.JsonConverters.GetLLMsTxtStatusResponseStatusNullableJsonConverter), + typeof(global::Firecrawl.JsonConverters.OneOfJsonConverter), + typeof(global::Firecrawl.JsonConverters.OneOfJsonConverter>), + typeof(global::Firecrawl.JsonConverters.OneOfJsonConverter>), + typeof(global::Firecrawl.JsonConverters.OneOfJsonConverter>), + typeof(global::Firecrawl.JsonConverters.AllOfJsonConverter), + typeof(global::Firecrawl.JsonConverters.AllOfJsonConverter), + typeof(global::Firecrawl.JsonConverters.OneOfJsonConverter>), + typeof(global::Firecrawl.JsonConverters.UnixTimestampJsonConverter), })] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.JsonSerializerContextTypes))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsFormat))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(bool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(string))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(int))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(object))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsJsonOptions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.OneOf))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionWait))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionWaitType))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionScreenshot))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionScreenshotType))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionClick))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionClickType))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionWriteText))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionWriteTextType))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionPressAKey))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionPressAKeyType))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionScroll))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionScrollType))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionScrollDirection))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionScrape))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionScrapeType))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionExecuteJavaScript))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsActionExecuteJavaScriptType))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsLocation))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsProxy))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsChangeTrackingOptions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeOptionsChangeTrackingOptionsMode))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponseData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponseDataActions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponseDataActionsScrape))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponseDataActionsJavascriptReturn))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponseDataMetadata))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.OneOf>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponseDataChangeTracking))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.DateTime))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponseDataChangeTrackingChangeStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponseDataChangeTrackingVisibility))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponseDataBranding))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeResponseDataBrandingFont))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlStatusResponseObj))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlStatusResponseObjDataItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlStatusResponseObjDataItemMetadata))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlErrorsResponseObj))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlErrorsResponseObjError))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.BatchScrapeStatusResponseObj))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.BatchScrapeStatusResponseObjDataItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.BatchScrapeStatusResponseObjDataItemMetadata))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.BatchScrapeResponseObj))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.MapResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ExtractResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ExtractStatusResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ExtractStatusResponseStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.AllOf))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeAndExtractFromUrlRequest2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.AllOf))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeAndExtractFromUrlsRequest2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhook))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeAndExtractFromUrlsRequestWebhookEvent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlUrlsRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(double))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlUrlsRequestWebhook))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlUrlsRequestWebhookEvent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.MapUrlsRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ExtractDataRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.StartDeepResearchRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.StartDeepResearchRequestFormat))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.StartDeepResearchRequestJsonOptions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.SearchAndScrapeRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.SearchAndScrapeRequestScrapeOptions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.SearchAndScrapeRequestScrapeOptionsFormat))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GenerateLLMsTxtRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeAndExtractFromUrlResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeAndExtractFromUrlResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeAndExtractFromUrlResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeAndExtractFromUrlsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeAndExtractFromUrlsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ScrapeAndExtractFromUrlsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetBatchScrapeStatusResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetBatchScrapeStatusResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetBatchScrapeStatusResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CancelBatchScrapeResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CancelBatchScrapeResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CancelBatchScrapeResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetBatchScrapeErrorsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetBatchScrapeErrorsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetBatchScrapeErrorsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetCrawlStatusResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetCrawlStatusResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetCrawlStatusResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CancelCrawlResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CancelCrawlResponseStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CancelCrawlResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CancelCrawlResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetCrawlErrorsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetCrawlErrorsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetCrawlErrorsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlUrlsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlUrlsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.CrawlUrlsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.MapUrlsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.MapUrlsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.MapUrlsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ExtractDataResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.ExtractDataResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetActiveCrawlsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetActiveCrawlsResponseCrawl))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Guid))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetActiveCrawlsResponseCrawlOptions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetActiveCrawlsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetActiveCrawlsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetActiveCrawlsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.StartDeepResearchResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.StartDeepResearchResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetDeepResearchStatusResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetDeepResearchStatusResponseData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetDeepResearchStatusResponseDataActivitie))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetDeepResearchStatusResponseDataSource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetDeepResearchStatusResponseDataStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetDeepResearchStatusResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetCreditUsageResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetCreditUsageResponseData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetCreditUsageResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetCreditUsageResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetTokenUsageResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetTokenUsageResponseData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetTokenUsageResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetTokenUsageResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.SearchAndScrapeResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.SearchAndScrapeResponseDataItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.SearchAndScrapeResponseDataItemMetadata))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.SearchAndScrapeResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.SearchAndScrapeResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GenerateLLMsTxtResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GenerateLLMsTxtResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetLLMsTxtStatusResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetLLMsTxtStatusResponseStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetLLMsTxtStatusResponseData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.GetLLMsTxtStatusResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Firecrawl.OneOf>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] public sealed partial class SourceGenerationContext : global::System.Text.Json.Serialization.JsonSerializerContext { }