import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type DeleteAllowedDomainsDomainRequest = { /** * The domain name to delete */ domain: string; }; /** * An allowed domain represents a domain where a Wistia video can be embedded. Account * * @remarks * restrictions need to be enabled for an allowed domain to have an effect. See * our [Domain Restrictions](https://support.wistia.com/en/articles/9691672-domain-restrictions) * guide for more details. */ export type DeleteAllowedDomainsDomainResponse = { /** * The allowed domain name. */ domain: string; /** * The date that the allowed domain was originally created. */ createdAt: Date; /** * A cursor for stable pagination based on current `sort_by` order. You can pass this to `cursor[before]` or `cursor[after]` as a parameter to fetch the records before or after this record in the same sort order. This is only populated if records were fetched with `cursor[enabled]`, or `cursor[before]` or `cursor[after]`. */ cursor?: string | null | undefined; }; /** @internal */ export type DeleteAllowedDomainsDomainRequest$Outbound = { domain: string; }; /** @internal */ export declare const DeleteAllowedDomainsDomainRequest$outboundSchema: z.ZodType; export declare function deleteAllowedDomainsDomainRequestToJSON(deleteAllowedDomainsDomainRequest: DeleteAllowedDomainsDomainRequest): string; /** @internal */ export declare const DeleteAllowedDomainsDomainResponse$inboundSchema: z.ZodType; export declare function deleteAllowedDomainsDomainResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=deletealloweddomainsdomain.d.ts.map