import { z } from 'zod'; import { CredentialType } from '@bubblelab/shared-schemas'; export declare const HubSpotParamsSchema: z.ZodDiscriminatedUnion<"operation", [z.ZodObject<{ operation: z.ZodLiteral<"create_record">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; properties: z.ZodRecord; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { properties: Record; operation: "create_record"; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }, { properties: Record; operation: "create_record"; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"get_record">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; record_id: z.ZodString; properties: z.ZodOptional>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "get_record"; record_id: string; object_type: "deals" | "contacts" | "companies" | "tickets"; properties?: string[] | undefined; credentials?: Partial> | undefined; }, { operation: "get_record"; record_id: string; object_type: "deals" | "contacts" | "companies" | "tickets"; properties?: string[] | undefined; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"update_record">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; record_id: z.ZodString; properties: z.ZodRecord; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { properties: Record; operation: "update_record"; record_id: string; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }, { properties: Record; operation: "update_record"; record_id: string; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"delete_record">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; record_id: z.ZodString; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "delete_record"; record_id: string; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }, { operation: "delete_record"; record_id: string; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"search_records">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; filter_groups: z.ZodArray; value: z.ZodOptional; highValue: z.ZodOptional; values: z.ZodOptional>; }, "strip", z.ZodTypeAny, { propertyName: string; operator: "GT" | "IN" | "LT" | "EQ" | "NEQ" | "LTE" | "GTE" | "BETWEEN" | "NOT_IN" | "HAS_PROPERTY" | "NOT_HAS_PROPERTY" | "CONTAINS_TOKEN" | "NOT_CONTAINS_TOKEN"; value?: string | undefined; values?: string[] | undefined; highValue?: string | undefined; }, { propertyName: string; operator: "GT" | "IN" | "LT" | "EQ" | "NEQ" | "LTE" | "GTE" | "BETWEEN" | "NOT_IN" | "HAS_PROPERTY" | "NOT_HAS_PROPERTY" | "CONTAINS_TOKEN" | "NOT_CONTAINS_TOKEN"; value?: string | undefined; values?: string[] | undefined; highValue?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { filters: { propertyName: string; operator: "GT" | "IN" | "LT" | "EQ" | "NEQ" | "LTE" | "GTE" | "BETWEEN" | "NOT_IN" | "HAS_PROPERTY" | "NOT_HAS_PROPERTY" | "CONTAINS_TOKEN" | "NOT_CONTAINS_TOKEN"; value?: string | undefined; values?: string[] | undefined; highValue?: string | undefined; }[]; }, { filters: { propertyName: string; operator: "GT" | "IN" | "LT" | "EQ" | "NEQ" | "LTE" | "GTE" | "BETWEEN" | "NOT_IN" | "HAS_PROPERTY" | "NOT_HAS_PROPERTY" | "CONTAINS_TOKEN" | "NOT_CONTAINS_TOKEN"; value?: string | undefined; values?: string[] | undefined; highValue?: string | undefined; }[]; }>, "many">; properties: z.ZodOptional>; limit: z.ZodDefault>; after: z.ZodOptional; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "search_records"; limit: number; object_type: "deals" | "contacts" | "companies" | "tickets"; filter_groups: { filters: { propertyName: string; operator: "GT" | "IN" | "LT" | "EQ" | "NEQ" | "LTE" | "GTE" | "BETWEEN" | "NOT_IN" | "HAS_PROPERTY" | "NOT_HAS_PROPERTY" | "CONTAINS_TOKEN" | "NOT_CONTAINS_TOKEN"; value?: string | undefined; values?: string[] | undefined; highValue?: string | undefined; }[]; }[]; properties?: string[] | undefined; credentials?: Partial> | undefined; after?: string | undefined; }, { operation: "search_records"; object_type: "deals" | "contacts" | "companies" | "tickets"; filter_groups: { filters: { propertyName: string; operator: "GT" | "IN" | "LT" | "EQ" | "NEQ" | "LTE" | "GTE" | "BETWEEN" | "NOT_IN" | "HAS_PROPERTY" | "NOT_HAS_PROPERTY" | "CONTAINS_TOKEN" | "NOT_CONTAINS_TOKEN"; value?: string | undefined; values?: string[] | undefined; highValue?: string | undefined; }[]; }[]; properties?: string[] | undefined; credentials?: Partial> | undefined; limit?: number | undefined; after?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"batch_create_records">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; records: z.ZodArray; }, "strip", z.ZodTypeAny, { properties: Record; }, { properties: Record; }>, "many">; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "batch_create_records"; records: { properties: Record; }[]; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }, { operation: "batch_create_records"; records: { properties: Record; }[]; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"batch_update_records">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; records: z.ZodArray; }, "strip", z.ZodTypeAny, { properties: Record; id: string; }, { properties: Record; id: string; }>, "many">; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "batch_update_records"; records: { properties: Record; id: string; }[]; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }, { operation: "batch_update_records"; records: { properties: Record; id: string; }[]; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"batch_delete_records">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; record_ids: z.ZodArray; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "batch_delete_records"; object_type: "deals" | "contacts" | "companies" | "tickets"; record_ids: string[]; credentials?: Partial> | undefined; }, { operation: "batch_delete_records"; object_type: "deals" | "contacts" | "companies" | "tickets"; record_ids: string[]; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"list_properties">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "list_properties"; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }, { operation: "list_properties"; object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"get_property">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; property_name: z.ZodString; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "get_property"; object_type: "deals" | "contacts" | "companies" | "tickets"; property_name: string; credentials?: Partial> | undefined; }, { operation: "get_property"; object_type: "deals" | "contacts" | "companies" | "tickets"; property_name: string; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"create_property">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; name: z.ZodString; label: z.ZodString; type: z.ZodEnum<["string", "number", "date", "datetime", "enumeration", "bool"]>; fieldType: z.ZodEnum<["text", "textarea", "number", "date", "file", "select", "radio", "checkbox", "booleancheckbox", "calculation_equation", "html", "phonenumber"]>; groupName: z.ZodString; description: z.ZodOptional; hasUniqueValue: z.ZodOptional; options: z.ZodOptional; displayOrder: z.ZodOptional; hidden: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: string; label: string; description?: string | undefined; displayOrder?: number | undefined; hidden?: boolean | undefined; }, { value: string; label: string; description?: string | undefined; displayOrder?: number | undefined; hidden?: boolean | undefined; }>, "many">>; calculationFormula: z.ZodOptional; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { type: "string" | "number" | "date" | "datetime" | "enumeration" | "bool"; name: string; operation: "create_property"; label: string; object_type: "deals" | "contacts" | "companies" | "tickets"; fieldType: "number" | "date" | "text" | "file" | "html" | "checkbox" | "textarea" | "select" | "radio" | "booleancheckbox" | "calculation_equation" | "phonenumber"; groupName: string; options?: { value: string; label: string; description?: string | undefined; displayOrder?: number | undefined; hidden?: boolean | undefined; }[] | undefined; description?: string | undefined; credentials?: Partial> | undefined; hasUniqueValue?: boolean | undefined; calculationFormula?: string | undefined; }, { type: "string" | "number" | "date" | "datetime" | "enumeration" | "bool"; name: string; operation: "create_property"; label: string; object_type: "deals" | "contacts" | "companies" | "tickets"; fieldType: "number" | "date" | "text" | "file" | "html" | "checkbox" | "textarea" | "select" | "radio" | "booleancheckbox" | "calculation_equation" | "phonenumber"; groupName: string; options?: { value: string; label: string; description?: string | undefined; displayOrder?: number | undefined; hidden?: boolean | undefined; }[] | undefined; description?: string | undefined; credentials?: Partial> | undefined; hasUniqueValue?: boolean | undefined; calculationFormula?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"update_property">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; property_name: z.ZodString; label: z.ZodOptional; description: z.ZodOptional; groupName: z.ZodOptional; type: z.ZodOptional>; fieldType: z.ZodOptional>; options: z.ZodOptional; displayOrder: z.ZodOptional; hidden: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: string; label: string; description?: string | undefined; displayOrder?: number | undefined; hidden?: boolean | undefined; }, { value: string; label: string; description?: string | undefined; displayOrder?: number | undefined; hidden?: boolean | undefined; }>, "many">>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "update_property"; object_type: "deals" | "contacts" | "companies" | "tickets"; property_name: string; options?: { value: string; label: string; description?: string | undefined; displayOrder?: number | undefined; hidden?: boolean | undefined; }[] | undefined; type?: "string" | "number" | "date" | "datetime" | "enumeration" | "bool" | undefined; description?: string | undefined; credentials?: Partial> | undefined; label?: string | undefined; fieldType?: "number" | "date" | "text" | "file" | "html" | "checkbox" | "textarea" | "select" | "radio" | "booleancheckbox" | "calculation_equation" | "phonenumber" | undefined; groupName?: string | undefined; }, { operation: "update_property"; object_type: "deals" | "contacts" | "companies" | "tickets"; property_name: string; options?: { value: string; label: string; description?: string | undefined; displayOrder?: number | undefined; hidden?: boolean | undefined; }[] | undefined; type?: "string" | "number" | "date" | "datetime" | "enumeration" | "bool" | undefined; description?: string | undefined; credentials?: Partial> | undefined; label?: string | undefined; fieldType?: "number" | "date" | "text" | "file" | "html" | "checkbox" | "textarea" | "select" | "radio" | "booleancheckbox" | "calculation_equation" | "phonenumber" | undefined; groupName?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"delete_property">; object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; property_name: z.ZodString; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "delete_property"; object_type: "deals" | "contacts" | "companies" | "tickets"; property_name: string; credentials?: Partial> | undefined; }, { operation: "delete_property"; object_type: "deals" | "contacts" | "companies" | "tickets"; property_name: string; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"list_associations">; from_object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; from_record_id: z.ZodString; to_object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "list_associations"; from_object_type: "deals" | "contacts" | "companies" | "tickets"; from_record_id: string; to_object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }, { operation: "list_associations"; from_object_type: "deals" | "contacts" | "companies" | "tickets"; from_record_id: string; to_object_type: "deals" | "contacts" | "companies" | "tickets"; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"create_association">; from_object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; from_record_id: z.ZodString; to_object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; to_record_id: z.ZodString; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "create_association"; from_object_type: "deals" | "contacts" | "companies" | "tickets"; from_record_id: string; to_object_type: "deals" | "contacts" | "companies" | "tickets"; to_record_id: string; credentials?: Partial> | undefined; }, { operation: "create_association"; from_object_type: "deals" | "contacts" | "companies" | "tickets"; from_record_id: string; to_object_type: "deals" | "contacts" | "companies" | "tickets"; to_record_id: string; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"remove_association">; from_object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; from_record_id: z.ZodString; to_object_type: z.ZodEnum<["contacts", "companies", "deals", "tickets"]>; to_record_id: z.ZodString; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "remove_association"; from_object_type: "deals" | "contacts" | "companies" | "tickets"; from_record_id: string; to_object_type: "deals" | "contacts" | "companies" | "tickets"; to_record_id: string; credentials?: Partial> | undefined; }, { operation: "remove_association"; from_object_type: "deals" | "contacts" | "companies" | "tickets"; from_record_id: string; to_object_type: "deals" | "contacts" | "companies" | "tickets"; to_record_id: string; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"list_pipelines">; object_type: z.ZodEnum<["deals", "tickets"]>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "list_pipelines"; object_type: "deals" | "tickets"; credentials?: Partial> | undefined; }, { operation: "list_pipelines"; object_type: "deals" | "tickets"; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"create_note">; note_body: z.ZodString; associations: z.ZodArray; record_id: z.ZodString; }, "strip", z.ZodTypeAny, { record_id: string; object_type: "deals" | "contacts" | "companies" | "tickets"; }, { record_id: string; object_type: "deals" | "contacts" | "companies" | "tickets"; }>, "many">; timestamp: z.ZodOptional; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "create_note"; note_body: string; associations: { record_id: string; object_type: "deals" | "contacts" | "companies" | "tickets"; }[]; credentials?: Partial> | undefined; timestamp?: string | undefined; }, { operation: "create_note"; note_body: string; associations: { record_id: string; object_type: "deals" | "contacts" | "companies" | "tickets"; }[]; credentials?: Partial> | undefined; timestamp?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"list_owners">; email: z.ZodOptional; limit: z.ZodDefault>; after: z.ZodOptional; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "list_owners"; limit: number; credentials?: Partial> | undefined; email?: string | undefined; after?: string | undefined; }, { operation: "list_owners"; credentials?: Partial> | undefined; email?: string | undefined; limit?: number | undefined; after?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"get_owner">; owner_id: z.ZodString; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "get_owner"; owner_id: string; credentials?: Partial> | undefined; }, { operation: "get_owner"; owner_id: string; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"get_account_info">; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "get_account_info"; credentials?: Partial> | undefined; }, { operation: "get_account_info"; credentials?: Partial> | undefined; }>]>; export declare const HubSpotResultSchema: z.ZodDiscriminatedUnion<"operation", [z.ZodObject<{ operation: z.ZodLiteral<"create_record">; success: z.ZodBoolean; record: z.ZodOptional; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; archived: z.ZodOptional; }, "strip", z.ZodTypeAny, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }>>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "create_record"; record?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; } | undefined; }, { error: string; success: boolean; operation: "create_record"; record?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; } | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"get_record">; success: z.ZodBoolean; record: z.ZodOptional; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; archived: z.ZodOptional; }, "strip", z.ZodTypeAny, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }>>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "get_record"; record?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; } | undefined; }, { error: string; success: boolean; operation: "get_record"; record?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; } | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"update_record">; success: z.ZodBoolean; record: z.ZodOptional; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; archived: z.ZodOptional; }, "strip", z.ZodTypeAny, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }>>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "update_record"; record?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; } | undefined; }, { error: string; success: boolean; operation: "update_record"; record?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; } | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"delete_record">; success: z.ZodBoolean; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "delete_record"; }, { error: string; success: boolean; operation: "delete_record"; }>, z.ZodObject<{ operation: z.ZodLiteral<"search_records">; success: z.ZodBoolean; results: z.ZodOptional; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; archived: z.ZodOptional; }, "strip", z.ZodTypeAny, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }>, "many">>; total: z.ZodOptional; paging: z.ZodOptional>; }, "strip", z.ZodTypeAny, { next?: { after: string; } | undefined; }, { next?: { after: string; } | undefined; }>>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "search_records"; total?: number | undefined; results?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }[] | undefined; paging?: { next?: { after: string; } | undefined; } | undefined; }, { error: string; success: boolean; operation: "search_records"; total?: number | undefined; results?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }[] | undefined; paging?: { next?: { after: string; } | undefined; } | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"batch_create_records">; success: z.ZodBoolean; results: z.ZodOptional; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; archived: z.ZodOptional; }, "strip", z.ZodTypeAny, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }>, "many">>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "batch_create_records"; results?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }[] | undefined; }, { error: string; success: boolean; operation: "batch_create_records"; results?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }[] | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"batch_update_records">; success: z.ZodBoolean; results: z.ZodOptional; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; archived: z.ZodOptional; }, "strip", z.ZodTypeAny, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }, { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }>, "many">>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "batch_update_records"; results?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }[] | undefined; }, { error: string; success: boolean; operation: "batch_update_records"; results?: { properties: Record; id: string; createdAt?: string | undefined; archived?: boolean | undefined; updatedAt?: string | undefined; }[] | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"batch_delete_records">; success: z.ZodBoolean; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "batch_delete_records"; }, { error: string; success: boolean; operation: "batch_delete_records"; }>, z.ZodObject<{ operation: z.ZodLiteral<"list_properties">; success: z.ZodBoolean; properties: z.ZodOptional, "many">>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "list_properties"; properties?: Record[] | undefined; }, { error: string; success: boolean; operation: "list_properties"; properties?: Record[] | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"get_property">; success: z.ZodBoolean; property: z.ZodOptional>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "get_property"; property?: Record | undefined; }, { error: string; success: boolean; operation: "get_property"; property?: Record | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"create_property">; success: z.ZodBoolean; property: z.ZodOptional>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "create_property"; property?: Record | undefined; }, { error: string; success: boolean; operation: "create_property"; property?: Record | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"update_property">; success: z.ZodBoolean; property: z.ZodOptional>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "update_property"; property?: Record | undefined; }, { error: string; success: boolean; operation: "update_property"; property?: Record | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"delete_property">; success: z.ZodBoolean; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "delete_property"; }, { error: string; success: boolean; operation: "delete_property"; }>, z.ZodObject<{ operation: z.ZodLiteral<"list_associations">; success: z.ZodBoolean; associations: z.ZodOptional, "many">>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "list_associations"; associations?: Record[] | undefined; }, { error: string; success: boolean; operation: "list_associations"; associations?: Record[] | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"create_association">; success: z.ZodBoolean; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "create_association"; }, { error: string; success: boolean; operation: "create_association"; }>, z.ZodObject<{ operation: z.ZodLiteral<"remove_association">; success: z.ZodBoolean; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "remove_association"; }, { error: string; success: boolean; operation: "remove_association"; }>, z.ZodObject<{ operation: z.ZodLiteral<"list_pipelines">; success: z.ZodBoolean; pipelines: z.ZodOptional, "many">>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "list_pipelines"; pipelines?: Record[] | undefined; }, { error: string; success: boolean; operation: "list_pipelines"; pipelines?: Record[] | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"create_note">; success: z.ZodBoolean; note: z.ZodOptional; }, "strip", z.ZodTypeAny, { properties: Record; id: string; }, { properties: Record; id: string; }>>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "create_note"; note?: { properties: Record; id: string; } | undefined; }, { error: string; success: boolean; operation: "create_note"; note?: { properties: Record; id: string; } | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"list_owners">; success: z.ZodBoolean; owners: z.ZodOptional, "many">>; paging: z.ZodOptional>; }, "strip", z.ZodTypeAny, { next?: { after: string; } | undefined; }, { next?: { after: string; } | undefined; }>>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "list_owners"; owners?: Record[] | undefined; paging?: { next?: { after: string; } | undefined; } | undefined; }, { error: string; success: boolean; operation: "list_owners"; owners?: Record[] | undefined; paging?: { next?: { after: string; } | undefined; } | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"get_owner">; success: z.ZodBoolean; owner: z.ZodOptional>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "get_owner"; owner?: Record | undefined; }, { error: string; success: boolean; operation: "get_owner"; owner?: Record | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"get_account_info">; success: z.ZodBoolean; account: z.ZodOptional>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "get_account_info"; account?: Record | undefined; }, { error: string; success: boolean; operation: "get_account_info"; account?: Record | undefined; }>]>; export type HubSpotParams = z.output; export type HubSpotParamsInput = z.input; export type HubSpotResult = z.output; //# sourceMappingURL=hubspot.schema.d.ts.map