import { ClosedEnum } from "../../types/enums.js"; import * as z from "zod"; export declare const IngestionBackfillContractDtoType: { readonly Redshift: "redshift"; readonly BigqueryV2: "bigquery-v2"; readonly SnowflakeV2: "snowflake-v2"; readonly Databricks: "databricks"; readonly AzureSynapse: "azure-synapse"; readonly S3: "s3"; readonly Athena: "athena"; readonly Adls: "adls"; }; export type IngestionBackfillContractDtoType = ClosedEnum; export type Source = string | Array; export declare const Dataset: { readonly Events: "Events"; readonly Metrics: "Metrics"; readonly ExportExposures: "export_exposures"; readonly EntityProperties: "entity_properties"; }; export type Dataset = ClosedEnum; export type IngestionBackfillContractDto = { datestampStart: string; datestampEnd: string; type: IngestionBackfillContractDtoType; source?: string | Array | null | undefined; dataset: Dataset; }; /** @internal */ export declare const IngestionBackfillContractDtoType$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const IngestionBackfillContractDtoType$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace IngestionBackfillContractDtoType$ { /** @deprecated use `IngestionBackfillContractDtoType$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly Redshift: "redshift"; readonly BigqueryV2: "bigquery-v2"; readonly SnowflakeV2: "snowflake-v2"; readonly Databricks: "databricks"; readonly AzureSynapse: "azure-synapse"; readonly S3: "s3"; readonly Athena: "athena"; readonly Adls: "adls"; }>; /** @deprecated use `IngestionBackfillContractDtoType$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly Redshift: "redshift"; readonly BigqueryV2: "bigquery-v2"; readonly SnowflakeV2: "snowflake-v2"; readonly Databricks: "databricks"; readonly AzureSynapse: "azure-synapse"; readonly S3: "s3"; readonly Athena: "athena"; readonly Adls: "adls"; }>; } /** @internal */ export declare const Source$inboundSchema: z.ZodType; /** @internal */ export type Source$Outbound = string | Array; /** @internal */ export declare const Source$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace Source$ { /** @deprecated use `Source$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `Source$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `Source$Outbound` instead. */ type Outbound = Source$Outbound; } /** @internal */ export declare const Dataset$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const Dataset$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace Dataset$ { /** @deprecated use `Dataset$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly Events: "Events"; readonly Metrics: "Metrics"; readonly ExportExposures: "export_exposures"; readonly EntityProperties: "entity_properties"; }>; /** @deprecated use `Dataset$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly Events: "Events"; readonly Metrics: "Metrics"; readonly ExportExposures: "export_exposures"; readonly EntityProperties: "entity_properties"; }>; } /** @internal */ export declare const IngestionBackfillContractDto$inboundSchema: z.ZodType; /** @internal */ export type IngestionBackfillContractDto$Outbound = { datestamp_start: string; datestamp_end: string; type: string; source?: string | Array | null | undefined; dataset: string; }; /** @internal */ export declare const IngestionBackfillContractDto$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace IngestionBackfillContractDto$ { /** @deprecated use `IngestionBackfillContractDto$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `IngestionBackfillContractDto$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `IngestionBackfillContractDto$Outbound` instead. */ type Outbound = IngestionBackfillContractDto$Outbound; } //# sourceMappingURL=ingestionbackfillcontractdto.d.ts.map