import * as z from "zod";
import { ApiError } from "./apierror.js";
import { DirectionEnum } from "./directionenum.js";
import { Fields } from "./fields.js";
import { ListResponse } from "./listresponse.js";
import { ModerationKind } from "./moderationkind.js";
import { ModerationStatusParameter } from "./moderationstatusparameter.js";
import { ResourceType } from "./resourcetype.js";
export type ListResourcesByModerationKindAndStatusGlobals = {
    cloud_name?: string | undefined;
};
export declare const ListResourcesByModerationKindAndStatusGlobals$zodSchema: z.ZodType<ListResourcesByModerationKindAndStatusGlobals>;
export type ListResourcesByModerationKindAndStatusRequest = {
    resource_type: ResourceType;
    moderation_kind: ModerationKind;
    moderation_status: ModerationStatusParameter;
    fields?: Fields | undefined;
    next_cursor?: string | undefined;
    max_results?: number | undefined;
    direction?: DirectionEnum | undefined;
};
export declare const ListResourcesByModerationKindAndStatusRequest$zodSchema: z.ZodType<ListResourcesByModerationKindAndStatusRequest>;
export type ListResourcesByModerationKindAndStatusResponse = ApiError | ListResponse;
export declare const ListResourcesByModerationKindAndStatusResponse$zodSchema: z.ZodType<ListResourcesByModerationKindAndStatusResponse>;
//# sourceMappingURL=listresourcesbymoderationkindandstatusop.d.ts.map