import { z } from 'zod';
export declare const QuickSnapMatchSchema: z.ZodObject<{
    pet_type: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
declare const QuickSnapMatchDto_base: import("nestjs-zod").ZodDto<z.ZodObject<{
    pet_type: z.ZodOptional<z.ZodString>;
}, z.core.$strip>, false>;
export declare class QuickSnapMatchDto extends QuickSnapMatchDto_base {
}
export declare const ScanPostSchema: z.ZodObject<{
    postText: z.ZodOptional<z.ZodString>;
    url: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
declare const ScanPostDto_base: import("nestjs-zod").ZodDto<z.ZodObject<{
    postText: z.ZodOptional<z.ZodString>;
    url: z.ZodOptional<z.ZodString>;
}, z.core.$strip>, false>;
export declare class ScanPostDto extends ScanPostDto_base {
}
export declare const DetectBreedSchema: z.ZodObject<{
    requestId: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
declare const DetectBreedDto_base: import("nestjs-zod").ZodDto<z.ZodObject<{
    requestId: z.ZodOptional<z.ZodString>;
}, z.core.$strip>, false>;
export declare class DetectBreedDto extends DetectBreedDto_base {
}
export declare const DisputeDetectionFlagSchema: z.ZodObject<{
    reason: z.ZodString;
    flag_id: z.ZodOptional<z.ZodString>;
    flagId: z.ZodOptional<z.ZodString>;
    system_reason: z.ZodOptional<z.ZodString>;
    not_animal_reason: z.ZodOptional<z.ZodString>;
    detection: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
}, z.core.$strip>;
declare const DisputeDetectionFlagDto_base: import("nestjs-zod").ZodDto<z.ZodObject<{
    reason: z.ZodString;
    flag_id: z.ZodOptional<z.ZodString>;
    flagId: z.ZodOptional<z.ZodString>;
    system_reason: z.ZodOptional<z.ZodString>;
    not_animal_reason: z.ZodOptional<z.ZodString>;
    detection: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
}, z.core.$strip>, false>;
export declare class DisputeDetectionFlagDto extends DisputeDetectionFlagDto_base {
}
export {};
