import QuestSdk from "../..";
import { IGetRequestOptions, IPostRequestOptions } from "../../types/common.types";
import { IAddCustomRewardToUser, IAddCustomRewardToUserResponse, IGetCustomRewardByUser, IGetCustomRewardByUserResponse } from "../../types/customReward.types";
export declare class CustomReward {
    questSdk: QuestSdk;
    constructor(questSdk: QuestSdk);
    addCustomRewardToUser({ entityId, rewardId, forUserId }: IAddCustomRewardToUser, options: IPostRequestOptions): Promise<IAddCustomRewardToUserResponse>;
    getCustomRewardByUser({ entityId, forUserId }?: IGetCustomRewardByUser, options?: IGetRequestOptions): Promise<IGetCustomRewardByUserResponse>;
}
