import { z } from 'zod';
export declare const StartRewardSchema: z.ZodObject<{
    rewardType: z.ZodOptional<z.ZodEnum<{
        credits: "credits";
        found_report_bonus: "found_report_bonus";
    }>>;
    adUnitId: z.ZodOptional<z.ZodString>;
    adNetwork: z.ZodOptional<z.ZodEnum<{
        custom: "custom";
        admob: "admob";
    }>>;
}, z.core.$strip>;
declare const StartRewardDto_base: import("nestjs-zod").ZodDto<z.ZodObject<{
    rewardType: z.ZodOptional<z.ZodEnum<{
        credits: "credits";
        found_report_bonus: "found_report_bonus";
    }>>;
    adUnitId: z.ZodOptional<z.ZodString>;
    adNetwork: z.ZodOptional<z.ZodEnum<{
        custom: "custom";
        admob: "admob";
    }>>;
}, z.core.$strip>, false>;
export declare class StartRewardDto extends StartRewardDto_base {
}
export declare const ClaimRewardSchema: z.ZodObject<{
    intentToken: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
declare const ClaimRewardDto_base: import("nestjs-zod").ZodDto<z.ZodObject<{
    intentToken: z.ZodOptional<z.ZodString>;
}, z.core.$strip>, false>;
export declare class ClaimRewardDto extends ClaimRewardDto_base {
}
export {};
