import type { PlayerRef } from '@remotion/player';
import React from 'react';
import { z } from 'zod';
declare const data: z.ZodObject<{
    trending: z.ZodObject<{
        repos: z.ZodArray<z.ZodString>;
        date: z.ZodUnion<[z.ZodString, z.ZodNumber]>;
        temperatureInCelsius: z.ZodNumber;
        countryLabel: z.ZodString;
        countryPaths: z.ZodArray<z.ZodObject<{
            d: z.ZodString;
            class: z.ZodString;
        }, z.core.$strip>>;
    }, z.core.$strip>;
    location: z.ZodObject<{
        country: z.ZodString;
        city: z.ZodString;
        latitude: z.ZodUnion<[z.ZodNumber, z.ZodString]>;
        longitude: z.ZodUnion<[z.ZodNumber, z.ZodString]>;
    }, z.core.$strip>;
    emojiIndex: z.ZodNumber;
    theme: z.ZodEnum<{
        light: "light";
        dark: "dark";
    }>;
    cardOrder: z.ZodArray<z.ZodNumber>;
}, z.core.$strip>;
export declare const RenderButton: React.FC<{
    readonly renderData: z.infer<typeof data> | null;
    readonly onError: () => void;
    readonly playerRef: React.RefObject<PlayerRef | null>;
}>;
export {};
