Variable SnapshotResponseConst
SnapshotResponse: UnionC<[IntersectionC<[ExactC<TypeC<{ snapshotId: StringC }>>, ExactC<TypeC<{ status: LiteralC<"SUCCESS"> }>>, PartialC<{ expiration: DateFromNumberC; fileSize: NumberC; location: StringC; statusDetails: StringC }>]>, IntersectionC<[ExactC<TypeC<{ snapshotId: StringC }>>, ExactC<TypeC<{ status: LiteralC<"IN_PROGRESS"> }>>, PartialC<{ recordType: UnionC<[LiteralC<"campaign">, LiteralC<"adGroup">, LiteralC<"productAd">, LiteralC<"keyword">, LiteralC<"negativeKeyword">, LiteralC<"campaignNegativeKeyword">, LiteralC<"target">]>; statusDetails: StringC }>]>, IntersectionC<[ExactC<TypeC<{ snapshotId: StringC }>>, ExactC<TypeC<{ status: LiteralC<"FAILURE">; statusDetails: StringC }>>]>]> = ...