import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type WebhookEventLogsFilterService = { id?: string | undefined; }; export type WebhookEventLogsFilter = { excludeApis?: string | null | undefined; service?: WebhookEventLogsFilterService | null | undefined; consumerId?: string | null | undefined; entityType?: string | null | undefined; eventType?: string | null | undefined; }; /** @internal */ export declare const WebhookEventLogsFilterService$inboundSchema: z.ZodType; /** @internal */ export type WebhookEventLogsFilterService$Outbound = { id?: string | undefined; }; /** @internal */ export declare const WebhookEventLogsFilterService$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace WebhookEventLogsFilterService$ { /** @deprecated use `WebhookEventLogsFilterService$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `WebhookEventLogsFilterService$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `WebhookEventLogsFilterService$Outbound` instead. */ type Outbound = WebhookEventLogsFilterService$Outbound; } export declare function webhookEventLogsFilterServiceToJSON(webhookEventLogsFilterService: WebhookEventLogsFilterService): string; export declare function webhookEventLogsFilterServiceFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const WebhookEventLogsFilter$inboundSchema: z.ZodType; /** @internal */ export type WebhookEventLogsFilter$Outbound = { exclude_apis?: string | null | undefined; service?: WebhookEventLogsFilterService$Outbound | null | undefined; consumer_id?: string | null | undefined; entity_type?: string | null | undefined; event_type?: string | null | undefined; }; /** @internal */ export declare const WebhookEventLogsFilter$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace WebhookEventLogsFilter$ { /** @deprecated use `WebhookEventLogsFilter$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `WebhookEventLogsFilter$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `WebhookEventLogsFilter$Outbound` instead. */ type Outbound = WebhookEventLogsFilter$Outbound; } export declare function webhookEventLogsFilterToJSON(webhookEventLogsFilter: WebhookEventLogsFilter): string; export declare function webhookEventLogsFilterFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=webhookeventlogsfilter.d.ts.map