export type EventCount = {
    billable: number;
    failed: number;
    development: number;
};
export type GetUsageApiResponse = {
    success: true;
    cloudRenders: EventCount;
    webcodecConversions: EventCount;
} | {
    success: false;
    error: string;
};
export type GetUsageResponse = {
    cloudRenders: EventCount;
    webRenders: EventCount;
    /**
     * @deprecated Use `webRenders` instead
     */
    webcodecConversions: EventCount;
};
export declare const getUsage: ({ since, ...apiOrLicenseKey }: {
    since?: number | null | undefined;
} & ({
    apiKey: string | null;
} | {
    licenseKey: string | null;
})) => Promise<GetUsageResponse>;
