import * as z from "zod"; import { ClosedEnum } from "../types/enums.js"; import { ApiError } from "./apierror.js"; import { VideoViewsResponse } from "./videoviewsresponse.js"; export type GetVideoViewsGlobals = { cloud_name?: string | undefined; }; export declare const GetVideoViewsGlobals$zodSchema: z.ZodType; /** * Specifies the expression field by which to sort the results. Prepend values with a '-' to reverse the order. */ export declare const GetVideoViewsSortBy: { readonly ViewEndedAt: "view_ended_at"; readonly VideoDuration: "video_duration"; readonly ViewWatchTime: "view_watch_time"; readonly MinusViewEndedAt: "-view_ended_at"; readonly MinusVideoDuration: "-video_duration"; readonly MinusViewWatchTime: "-view_watch_time"; }; /** * Specifies the expression field by which to sort the results. Prepend values with a '-' to reverse the order. */ export type GetVideoViewsSortBy = ClosedEnum; export declare const GetVideoViewsSortBy$zodSchema: z.ZodEnum<{ video_duration: "video_duration"; view_watch_time: "view_watch_time"; view_ended_at: "view_ended_at"; "-view_ended_at": "-view_ended_at"; "-video_duration": "-video_duration"; "-view_watch_time": "-view_watch_time"; }>; export type GetVideoViewsRequest = { expression?: string | undefined; max_results?: number | undefined; sort_by?: GetVideoViewsSortBy | undefined; next_cursor?: string | undefined; }; export declare const GetVideoViewsRequest$zodSchema: z.ZodType; export type GetVideoViewsResponse = ApiError | VideoViewsResponse; export declare const GetVideoViewsResponse$zodSchema: z.ZodType; //# sourceMappingURL=getvideoviewsop.d.ts.map