import { AuthApiTransports } from "../../shared/transports.js"; import { PolyesterMutationOptions, PolyesterRequestOptions } from "../../shared/request-options.js"; import { ClaimDailyRewardResult, DailyClaimStatus } from "./claims.schemas.js"; //#region src/services/claims/claims.d.ts /** * Reads and claims daily campaign rewards for the authenticated root account. * The server accepts session JWTs for this service; API keys are not accepted. */ declare class ClaimsService { #private; constructor(transports: AuthApiTransports); /** Returns the current UTC day's available or existing claim and its reset time. */ getDailyClaimStatus(options?: PolyesterRequestOptions): Promise; /** Claims the current UTC day's reward. Retrying returns the same claim. */ claimDailyReward(options?: PolyesterMutationOptions): Promise; } //#endregion export { ClaimsService }; //# sourceMappingURL=claims.d.ts.map