import * as z from "zod"; import { ClosedEnum } from "../types/enums.js"; import { ApiError } from "./apierror.js"; import { DirectionEnum } from "./directionenum.js"; import { PeopleListResponse } from "./peoplelistresponse.js"; import { PersonStatus } from "./personstatus.js"; export type ListPeopleGlobals = { cloud_name?: string | undefined; }; export declare const ListPeopleGlobals$zodSchema: z.ZodType; /** * Filter by whether the person has been named. Default: all. */ export declare const NameStatus: { readonly All: "all"; readonly Named: "named"; readonly Unnamed: "unnamed"; }; /** * Filter by whether the person has been named. Default: all. */ export type NameStatus = ClosedEnum; export declare const NameStatus$zodSchema: z.ZodEnum<{ all: "all"; named: "named"; unnamed: "unnamed"; }>; /** * The field to sort results by. Default: name (ascending). * * @remarks */ export declare const ListPeopleSortBy: { readonly Name: "name"; readonly CreatedAt: "created_at"; readonly UpdatedAt: "updated_at"; }; /** * The field to sort results by. Default: name (ascending). * * @remarks */ export type ListPeopleSortBy = ClosedEnum; export declare const ListPeopleSortBy$zodSchema: z.ZodEnum<{ name: "name"; created_at: "created_at"; updated_at: "updated_at"; }>; export type ListPeopleRequest = { max_results?: number | undefined; next_cursor?: string | undefined; name_status?: NameStatus | undefined; name_prefix?: string | undefined; status?: PersonStatus | undefined; sort_by?: ListPeopleSortBy | undefined; direction?: DirectionEnum | undefined; }; export declare const ListPeopleRequest$zodSchema: z.ZodType; export type ListPeopleResponse = ApiError | PeopleListResponse; export declare const ListPeopleResponse$zodSchema: z.ZodType; //# sourceMappingURL=listpeopleop.d.ts.map