import * as v from "valibot"; //#region src/services/claims/claims.schemas.d.ts declare const ClaimCampaignSchema: v.ObjectSchema<{ readonly campaignId: v.StringSchema; readonly name: v.StringSchema; readonly description: v.StringSchema; readonly claimPolicy: v.SchemaWithPipe, v.TransformAction]>; }, undefined>; type ClaimCampaign = v.InferOutput; declare const DailyClaimRewardSchema: v.SchemaWithPipe; readonly assetCode: v.StringSchema; readonly amountE18: v.OptionalSchema; readonly lo: v.BigintSchema; }, undefined>, undefined>; }, undefined>, v.TransformAction<{ assetId: number; assetCode: string; amountE18?: { hi: bigint; lo: bigint; } | undefined; }, { amount: string; assetId: number; assetCode: string; }>]>; type DailyClaimReward = v.InferOutput; declare const DailyClaimTransferSchema: v.ObjectSchema<{ readonly assetId: v.NumberSchema; readonly transferId: v.StringSchema; }, undefined>; type DailyClaimTransfer = v.InferOutput; declare const DailyClaimStatusSchema: v.ObjectSchema<{ readonly state: v.SchemaWithPipe, v.TransformAction]>; readonly resetAt: v.SchemaWithPipe; readonly nanos: v.OptionalSchema, 0>; }, undefined>, undefined>, v.TransformAction<{ seconds: bigint; nanos: number; } | undefined, number | undefined>]>; readonly rewards: v.OptionalSchema; readonly assetCode: v.StringSchema; readonly amountE18: v.OptionalSchema; readonly lo: v.BigintSchema; }, undefined>, undefined>; }, undefined>, v.TransformAction<{ assetId: number; assetCode: string; amountE18?: { hi: bigint; lo: bigint; } | undefined; }, { amount: string; assetId: number; assetCode: string; }>]>, undefined>, readonly []>; readonly claimId: v.StringSchema; readonly campaign: v.OptionalSchema; readonly name: v.StringSchema; readonly description: v.StringSchema; readonly claimPolicy: v.SchemaWithPipe, v.TransformAction]>; }, undefined>, undefined>; }, undefined>; type DailyClaimStatus = v.InferOutput; declare const ClaimDailyRewardResultSchema: v.ObjectSchema<{ readonly claimId: v.StringSchema; readonly state: v.SchemaWithPipe, v.TransformAction]>; readonly claimedAt: v.SchemaWithPipe; readonly nanos: v.OptionalSchema, 0>; }, undefined>, undefined>, v.TransformAction<{ seconds: bigint; nanos: number; } | undefined, number | undefined>]>; readonly rewards: v.OptionalSchema; readonly assetCode: v.StringSchema; readonly amountE18: v.OptionalSchema; readonly lo: v.BigintSchema; }, undefined>, undefined>; }, undefined>, v.TransformAction<{ assetId: number; assetCode: string; amountE18?: { hi: bigint; lo: bigint; } | undefined; }, { amount: string; assetId: number; assetCode: string; }>]>, undefined>, readonly []>; readonly transfers: v.OptionalSchema; readonly transferId: v.StringSchema; }, undefined>, undefined>, readonly []>; readonly resetAt: v.SchemaWithPipe; readonly nanos: v.OptionalSchema, 0>; }, undefined>, undefined>, v.TransformAction<{ seconds: bigint; nanos: number; } | undefined, number | undefined>]>; readonly campaign: v.OptionalSchema; readonly name: v.StringSchema; readonly description: v.StringSchema; readonly claimPolicy: v.SchemaWithPipe, v.TransformAction]>; }, undefined>, undefined>; }, undefined>; type ClaimDailyRewardResult = v.InferOutput; //#endregion export { ClaimCampaign, ClaimCampaignSchema, ClaimDailyRewardResult, ClaimDailyRewardResultSchema, DailyClaimReward, DailyClaimRewardSchema, DailyClaimStatus, DailyClaimStatusSchema, DailyClaimTransfer, DailyClaimTransferSchema }; //# sourceMappingURL=claims.schemas.d.ts.map