import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { IntercomCredentials, IntercomCredentials$Outbound } from "./intercomcredentials.js"; import { IntercomData, IntercomData$Outbound } from "./intercomdata.js"; export type PublicIntercomConnection = { provider: "intercom"; data: IntercomData; credentials: IntercomCredentials; }; /** @internal */ export declare const PublicIntercomConnection$inboundSchema: z.ZodType; /** @internal */ export type PublicIntercomConnection$Outbound = { provider: "intercom"; data: IntercomData$Outbound; credentials: IntercomCredentials$Outbound; }; /** @internal */ export declare const PublicIntercomConnection$outboundSchema: z.ZodType; export declare function publicIntercomConnectionToJSON(publicIntercomConnection: PublicIntercomConnection): string; export declare function publicIntercomConnectionFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=publicintercomconnection.d.ts.map