import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type DeleteWebinarsIdRequest = { /** * The hashed ID of the webinar */ id: string; }; /** * A webinar is an event which allows you to stream a video * * @remarks * to multiple participants. See our [Webinars Guide](https://support.wistia.com/en/articles/8288501-getting-started-with-webinars) * for more info. */ export type DeleteWebinarsIdResponse = { /** * The hashed ID of the webinar */ id: string; /** * The title of the webinar */ title: string; /** * The description of the webinar */ description?: string | null | undefined; /** * The scheduled start time in W3C format with timezone */ scheduledFor?: Date | null | undefined; /** * Duration of the webinar in minutes */ eventDuration?: number | null | undefined; /** * Current lifecycle status of the event */ lifecycleStatus: string; /** * Registration status of the event */ registrationStatus: string; /** * When the event was created (UTC) */ createdAt: Date; /** * When the event was last updated (UTC) */ updatedAt: Date; /** * Link for the audience to join the event */ audienceLink: string; /** * Link for the host to manage the event */ hostLink: string; /** * Link for panelists to join the event */ panelistLink: string; }; /** @internal */ export type DeleteWebinarsIdRequest$Outbound = { id: string; }; /** @internal */ export declare const DeleteWebinarsIdRequest$outboundSchema: z.ZodType; export declare function deleteWebinarsIdRequestToJSON(deleteWebinarsIdRequest: DeleteWebinarsIdRequest): string; /** @internal */ export declare const DeleteWebinarsIdResponse$inboundSchema: z.ZodType; export declare function deleteWebinarsIdResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=deletewebinarsid.d.ts.map