import * as z from "zod/v3"; import { OpenEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { TimeInterval, TimeInterval$Outbound } from "./timeinterval.js"; /** * The nature of the event, for example "out of office". */ export declare const AnonymousEventEventType: { readonly Default: "DEFAULT"; readonly OutOfOffice: "OUT_OF_OFFICE"; }; /** * The nature of the event, for example "out of office". */ export type AnonymousEventEventType = OpenEnum; /** * A generic, light-weight calendar event. */ export type AnonymousEvent = { time?: TimeInterval | undefined; /** * The nature of the event, for example "out of office". */ eventType?: AnonymousEventEventType | undefined; }; /** @internal */ export declare const AnonymousEventEventType$inboundSchema: z.ZodType; /** @internal */ export declare const AnonymousEventEventType$outboundSchema: z.ZodType; /** @internal */ export declare const AnonymousEvent$inboundSchema: z.ZodType; /** @internal */ export type AnonymousEvent$Outbound = { time?: TimeInterval$Outbound | undefined; eventType?: string | undefined; }; /** @internal */ export declare const AnonymousEvent$outboundSchema: z.ZodType; export declare function anonymousEventToJSON(anonymousEvent: AnonymousEvent): string; export declare function anonymousEventFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=anonymousevent.d.ts.map