import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { ScheduleDto } from "./scheduledto.js"; import { SubscriberPreferenceChannels } from "./subscriberpreferencechannels.js"; export type SubscriberGlobalPreferenceDto = { /** * Whether notifications are enabled globally */ enabled: boolean; /** * Channel-specific preference settings */ channels: SubscriberPreferenceChannels; /** * Subscriber schedule */ schedule?: ScheduleDto | undefined; }; /** @internal */ export declare const SubscriberGlobalPreferenceDto$inboundSchema: z.ZodType; export declare function subscriberGlobalPreferenceDtoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=subscriberglobalpreferencedto.d.ts.map