import { ChainAnalyticsRange as ChainAnalyticsRange$1 } from "../../gen/chain/analytics/v1/analytics_read_pb.js"; import { SdkScales } from "../../shared/decimal-surface.js"; import "./chain-analytics.codecs.js"; import * as v from "valibot"; //#region src/services/chain-analytics/chain-analytics.schemas.d.ts declare const ChainAnalyticsRangeSchema: v.PicklistSchema; type ChainAnalyticsRange = v.InferOutput; declare const GetZippedAssetSupplyInputSchema: v.StrictObjectSchema<{ readonly range: v.SchemaWithPipe, "1d">, v.TransformAction<"1d" | "7d" | "30d" | "90d" | "180d" | "365d", ChainAnalyticsRange$1.DAY_1 | ChainAnalyticsRange$1.DAY_7 | ChainAnalyticsRange$1.DAY_30 | ChainAnalyticsRange$1.DAY_90 | ChainAnalyticsRange$1.DAY_180 | ChainAnalyticsRange$1.DAY_365>]>; readonly bucket: v.OptionalSchema, v.TrimAction]>, "">; readonly startTsSec: v.OptionalSchema, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>, undefined>; readonly endTsSec: v.OptionalSchema, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>, undefined>; readonly zippedAssetId: v.SchemaWithPipe, v.IntegerAction, v.GtValueAction, v.MaxValueAction]>; }, undefined>; declare const GetZippedAssetSupplyGroupInputSchema: v.StrictObjectSchema<{ readonly range: v.SchemaWithPipe, "1d">, v.TransformAction<"1d" | "7d" | "30d" | "90d" | "180d" | "365d", ChainAnalyticsRange$1.DAY_1 | ChainAnalyticsRange$1.DAY_7 | ChainAnalyticsRange$1.DAY_30 | ChainAnalyticsRange$1.DAY_90 | ChainAnalyticsRange$1.DAY_180 | ChainAnalyticsRange$1.DAY_365>]>; readonly bucket: v.OptionalSchema, v.TrimAction]>, "">; readonly startTsSec: v.OptionalSchema, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>, undefined>; readonly endTsSec: v.OptionalSchema, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>, undefined>; readonly groupId: v.SchemaWithPipe, v.TrimAction, v.MinLengthAction]>; }, undefined>; declare const GetUnifiedAssetBalancesInputSchema: v.StrictObjectSchema<{ readonly range: v.SchemaWithPipe, "1d">, v.TransformAction<"1d" | "7d" | "30d" | "90d" | "180d" | "365d", ChainAnalyticsRange$1.DAY_1 | ChainAnalyticsRange$1.DAY_7 | ChainAnalyticsRange$1.DAY_30 | ChainAnalyticsRange$1.DAY_90 | ChainAnalyticsRange$1.DAY_180 | ChainAnalyticsRange$1.DAY_365>]>; readonly bucket: v.OptionalSchema, v.TrimAction]>, "">; readonly startTsSec: v.OptionalSchema, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>, undefined>; readonly endTsSec: v.OptionalSchema, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>, undefined>; readonly assetId: v.SchemaWithPipe, v.IntegerAction, v.GtValueAction, v.MaxValueAction]>; }, undefined>; declare function createZippedAssetSupplyResponseSchema(scales: SdkScales): v.SchemaWithPipe, undefined>; readonly range: v.SchemaWithPipe, v.TransformAction]>; readonly bucket: v.StringSchema; readonly startTsSec: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly endTsSec: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly points: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly zippedAssetId: v.NumberSchema; }, undefined>, v.CheckAction<{ totalSupplyQ: bigint[]; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; zippedAssetId: number; }, "endTsSec must be greater than or equal to startTsSec">, v.CheckAction<{ totalSupplyQ: bigint[]; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; zippedAssetId: number; }, "points must match totalSupply column length">, v.TransformAction<{ totalSupplyQ: bigint[]; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; zippedAssetId: number; }, { zippedAssetId: number; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; totalSupply: string[]; }>]>; declare function createZippedAssetSupplySeriesSchema(scales: SdkScales): v.SchemaWithPipe; readonly totalSupplyQ: v.ArraySchema, undefined>; }, undefined>, v.TransformAction<{ zippedAssetId: number; totalSupplyQ: bigint[]; }, { zippedAssetId: number; totalSupply: string[]; }>]>; declare function createZippedAssetSupplyGroupResponseSchema(scales: SdkScales): v.SchemaWithPipe; readonly totalSupplyQ: v.ArraySchema, undefined>; }, undefined>, v.TransformAction<{ zippedAssetId: number; totalSupplyQ: bigint[]; }, { zippedAssetId: number; totalSupply: string[]; }>]>, undefined>; readonly range: v.SchemaWithPipe, v.TransformAction]>; readonly bucket: v.StringSchema; readonly startTsSec: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly endTsSec: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly points: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly groupId: v.StringSchema; }, undefined>, v.CheckAction<{ series: { zippedAssetId: number; totalSupply: string[]; }[]; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; groupId: string; }, "endTsSec must be greater than or equal to startTsSec">, v.CheckAction<{ series: { zippedAssetId: number; totalSupply: string[]; }[]; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; groupId: string; }, "points must match each totalSupply column length">, v.TransformAction<{ series: { zippedAssetId: number; totalSupply: string[]; }[]; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; groupId: string; }, { groupId: string; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; series: { zippedAssetId: number; totalSupply: string[]; }[]; }>]>; declare function createUnifiedAssetBalancesResponseSchema(scales: SdkScales): v.SchemaWithPipe, undefined>; readonly range: v.SchemaWithPipe, v.TransformAction]>; readonly bucket: v.StringSchema; readonly startTsSec: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly endTsSec: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly points: v.SchemaWithPipe, v.IntegerAction, v.MinValueAction, v.MaxValueAction]>; readonly assetId: v.NumberSchema; }, undefined>, v.CheckAction<{ totalBalanceQ: bigint[]; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; assetId: number; }, "endTsSec must be greater than or equal to startTsSec">, v.CheckAction<{ totalBalanceQ: bigint[]; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; assetId: number; }, "points must match totalBalance column length">, v.TransformAction<{ totalBalanceQ: bigint[]; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; assetId: number; }, { assetId: number; range: "unspecified" | "1d" | "7d" | "30d" | "90d" | "180d" | "365d"; bucket: string; startTsSec: number; endTsSec: number; points: number; totalBalance: string[]; }>]>; type GetZippedAssetSupplyInput = v.InferInput; type GetZippedAssetSupplyGroupInput = v.InferInput; type GetUnifiedAssetBalancesInput = v.InferInput; type ZippedAssetSupplyResponse = v.InferOutput>; type ZippedAssetSupplySeries = v.InferOutput>; type ZippedAssetSupplyGroupResponse = v.InferOutput>; type UnifiedAssetBalancesResponse = v.InferOutput>; //#endregion export { ChainAnalyticsRange, ChainAnalyticsRangeSchema, GetUnifiedAssetBalancesInput, GetUnifiedAssetBalancesInputSchema, GetZippedAssetSupplyGroupInput, GetZippedAssetSupplyGroupInputSchema, GetZippedAssetSupplyInput, GetZippedAssetSupplyInputSchema, UnifiedAssetBalancesResponse, ZippedAssetSupplyGroupResponse, ZippedAssetSupplyResponse, ZippedAssetSupplySeries, createUnifiedAssetBalancesResponseSchema, createZippedAssetSupplyGroupResponseSchema, createZippedAssetSupplyResponseSchema, createZippedAssetSupplySeriesSchema }; //# sourceMappingURL=chain-analytics.schemas.d.ts.map