import { z } from 'zod';
export declare const LogShareSchema: z.ZodObject<{
    platform: z.ZodEnum<{
        instagram: "instagram";
        facebook: "facebook";
        tiktok: "tiktok";
    }>;
    shareIntentToken: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    shareDurationMs: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
    deviceId: z.ZodUnion<[z.ZodOptional<z.ZodNullable<z.ZodString>>, z.ZodLiteral<"">]>;
}, z.core.$strip>;
declare const LogShareDto_base: import("nestjs-zod").ZodDto<z.ZodObject<{
    platform: z.ZodEnum<{
        instagram: "instagram";
        facebook: "facebook";
        tiktok: "tiktok";
    }>;
    shareIntentToken: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    shareDurationMs: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
    deviceId: z.ZodUnion<[z.ZodOptional<z.ZodNullable<z.ZodString>>, z.ZodLiteral<"">]>;
}, z.core.$strip>, false>;
export declare class LogShareDto extends LogShareDto_base {
}
export {};
