Function getOpenapiSchema
- getOpenapiSchema(endpoint?): Promise<{ 
    components: { 
        schemas: { 
            access_code: { 
                properties: { 
                    access_code_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    code: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    common_code_key: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    ends_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: (
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                })[]; 
                        }; 
                        type: string; 
                    }; 
                    is_backup: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_backup_access_code_available: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_external_modification_allowed: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_managed: { 
                        description: string; 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    is_offline_access_code: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_one_time_use: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_scheduled_on_device: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_waiting_for_code_assignment: { 
                        description: string; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    pulled_backup_access_code_id: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    starts_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    status: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_access_group: { 
                description: string; 
                properties: { 
                    access_group_type: { 
                        deprecated: boolean; 
                        enum: string[]; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    access_group_type_display_name: { 
                        deprecated: boolean; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    acs_access_group_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            properties: { 
                                created_at: { 
                                    description: string; 
                                    format: string; 
                                    type: string; 
                                }; 
                                message: { 
                                    description: string; 
                                    type: string; 
                                }; 
                                warning_code: { 
                                    description: string; 
                                    enum: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_credential: { 
                description: string; 
                properties: { 
                    access_method: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    acs_credential_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_credential_pool_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_user_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    assa_abloy_vostio_metadata: { 
                        description: string; 
                        properties: { 
                            door_names: { 
                                items: { 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            endpoint_id: { 
                                type: string; 
                            }; 
                            key_id: { 
                                type: string; 
                            }; 
                            key_issuing_request_id: { 
                                type: string; 
                            }; 
                            override_guest_acs_entrance_ids: { 
                                items: { 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    card_number: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    code: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        minLength: number; 
                        type: string; 
                    }; 
                    ends_at: { 
                        description: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            properties: { 
                                error_code: { 
                                    type: string; 
                                }; 
                                message: { 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_issued: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_latest_desired_state_synced_with_provider: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    is_multi_phone_sync_credential: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_one_time_use: { 
                        description: string; 
                        type: string; 
                    }; 
                    issued_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    latest_desired_state_synced_with_provider_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    parent_acs_credential_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    starts_at: { 
                        description: string; 
                        type: string; 
                    }; 
                    visionline_metadata: { 
                        description: string; 
                        properties: { 
                            auto_join: { 
                                type: string; 
                            }; 
                            card_function_type: { 
                                enum: string[]; 
                                type: string; 
                            }; 
                            card_id: { 
                                type: string; 
                            }; 
                            common_acs_entrance_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            credential_id: { 
                                type: string; 
                            }; 
                            guest_acs_entrance_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            is_valid: { 
                                type: string; 
                            }; 
                            joiner_acs_credential_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_credential_pool: { 
                properties: { 
                    acs_credential_pool_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        minLength: number; 
                        type: string; 
                    }; 
                    external_type: { 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_credential_provisioning_automation: { 
                properties: { 
                    acs_credential_provisioning_automation_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    credential_manager_acs_system_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    user_identity_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_encoder: { 
                description: string; 
                properties: { 
                    acs_encoder_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            description: string; 
                            properties: { 
                                created_at: { 
                                    description: string; 
                                    format: string; 
                                    type: string; 
                                }; 
                                error_code: { 
                                    description: string; 
                                    enum: (...)[]; 
                                    type: string; 
                                }; 
                                message: { 
                                    description: string; 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_entrance: { 
                description: string; 
                properties: { 
                    acs_entrance_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    assa_abloy_vostio_metadata: { 
                        description: string; 
                        properties: { 
                            door_name: { 
                                type: string; 
                            }; 
                            door_number: { 
                                format: string; 
                                type: string; 
                            }; 
                            door_type: { 
                                enum: string[]; 
                                type: string; 
                            }; 
                            pms_id: { 
                                type: string; 
                            }; 
                            stand_open: { 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    dormakaba_community_metadata: { 
                        description: string; 
                        properties: { 
                            access_point_name: { 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            properties: { 
                                error_code: { 
                                    description: string; 
                                    type: string; 
                                }; 
                                message: { 
                                    description: string; 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    latch_metadata: { 
                        description: string; 
                        properties: { 
                            accessibility_type: { 
                                type: string; 
                            }; 
                            door_name: { 
                                type: string; 
                            }; 
                            door_type: { 
                                type: string; 
                            }; 
                            is_connected: { 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    salto_ks_metadata: { 
                        description: string; 
                        properties: { 
                            battery_level: { 
                                type: string; 
                            }; 
                            door_name: { 
                                type: string; 
                            }; 
                            intrusion_alarm: { 
                                type: string; 
                            }; 
                            left_open_alarm: { 
                                type: string; 
                            }; 
                            lock_type: { 
                                type: string; 
                            }; 
                            locked_state: { 
                                type: string; 
                            }; 
                            online: { 
                                type: string; 
                            }; 
                            privacy_mode: { 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    salto_space_metadata: { 
                        description: string; 
                        properties: { 
                            door_description: { 
                                type: string; 
                            }; 
                            door_name: { 
                                type: string; 
                            }; 
                            ext_door_id: { 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    visionline_metadata: { 
                        description: string; 
                        properties: { 
                            door_category: { 
                                enum: string[]; 
                                type: string; 
                            }; 
                            door_name: { 
                                type: string; 
                            }; 
                            profiles: { 
                                items: { 
                                    properties: { 
                                        visionline_door_profile_id: ...; 
                                        visionline_door_profile_type: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_system: { 
                description: string; 
                properties: { 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    can_add_acs_users_to_acs_access_groups: { 
                        description: string; 
                        type: string; 
                    }; 
                    can_automate_enrollment: { 
                        description: string; 
                        type: string; 
                    }; 
                    can_create_acs_access_groups: { 
                        description: string; 
                        type: string; 
                    }; 
                    can_remove_acs_users_from_acs_access_groups: { 
                        description: string; 
                        type: string; 
                    }; 
                    connected_account_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    connected_account_ids: { 
                        deprecated: boolean; 
                        description: string; 
                        items: { 
                            format: string; 
                            type: string; 
                        }; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    default_credential_manager_acs_system_id: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    error_code: ...; 
                                    message: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    image_alt_text: { 
                        description: string; 
                        type: string; 
                    }; 
                    image_url: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_credential_manager: { 
                        description: string; 
                        type: string; 
                    }; 
                    location: { 
                        properties: { 
                            time_zone: { 
                                description: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        type: string; 
                    }; 
                    system_type: { 
                        deprecated: boolean; 
                        enum: string[]; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    system_type_display_name: { 
                        deprecated: boolean; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    visionline_metadata: { 
                        properties: { 
                            lan_address: { 
                                description: string; 
                                type: string; 
                            }; 
                            mobile_access_uuid: { 
                                description: string; 
                                type: string; 
                            }; 
                            system_id: { 
                                description: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: ({ 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            })[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_user: { 
                description: string; 
                properties: { 
                    access_schedule: { 
                        description: string; 
                        properties: { 
                            ends_at: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            starts_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_user_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    email: { 
                        deprecated: boolean; 
                        format: string; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    email_address: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    error_code: ...; 
                                    message: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    full_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    hid_acs_system_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    is_latest_desired_state_synced_with_provider: { 
                        nullable: boolean; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    is_suspended: { 
                        description: string; 
                        type: string; 
                    }; 
                    latest_desired_state_synced_with_provider_at: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    pending_modifications: { 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: (
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                })[]; 
                        }; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    phone_number: { 
                        description: string; 
                        type: string; 
                    }; 
                    user_identity_email_address: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_full_name: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_id: { 
                        description: string; 
                        type: string; 
                    }; 
                    user_identity_phone_number: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            action_attempt: { 
                oneOf: (
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    access_code?: ...; 
                                    acs_credential_on_encoder?: ...; 
                                    acs_credential_on_seam?: ...; 
                                    noise_threshold?: ...; 
                                    warnings?: ...; 
                                }; 
                                required?: undefined; 
                                type: string; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    message: ...; 
                                    type: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    access_code?: ...; 
                                    acs_credential_on_encoder: ...; 
                                    acs_credential_on_seam: ...; 
                                    noise_threshold?: ...; 
                                    warnings: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable?: undefined; 
                                oneOf: (...)[]; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description: string; 
                                nullable?: undefined; 
                                oneOf: (...)[]; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path: string; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description?: undefined; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description?: undefined; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    access_code?: ...; 
                                    acs_credential_on_encoder?: ...; 
                                    acs_credential_on_seam?: ...; 
                                    noise_threshold?: ...; 
                                    warnings?: ...; 
                                }; 
                                required?: undefined; 
                                type: string; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description?: undefined; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    message: ...; 
                                    type: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description?: undefined; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    access_code: ...; 
                                    acs_credential_on_encoder?: ...; 
                                    acs_credential_on_seam?: ...; 
                                    noise_threshold?: ...; 
                                    warnings?: ...; 
                                }; 
                                required?: undefined; 
                                type: string; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description?: undefined; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    access_code?: ...; 
                                    acs_credential_on_encoder?: ...; 
                                    acs_credential_on_seam?: ...; 
                                    noise_threshold: ...; 
                                    warnings?: ...; 
                                }; 
                                required?: undefined; 
                                type: string; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    })[]; 
                x-route-path: string; 
            }; 
            client_session: { 
                properties: { 
                    client_session_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    connect_webview_ids: { 
                        items: { 
                            format: string; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    connected_account_ids: { 
                        items: { 
                            format: string; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    device_count: { 
                        format: string; 
                        type: string; 
                    }; 
                    expires_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    token: { 
                        type: string; 
                    }; 
                    user_identifier_key: { 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_ids: { 
                        items: { 
                            format: string; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            connect_webview: { 
                properties: { 
                    accepted_devices: { 
                        deprecated: boolean; 
                        items: { 
                            type: string; 
                        }; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    accepted_providers: { 
                        items: { 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    any_device_allowed: { 
                        deprecated: boolean; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    any_provider_allowed: { 
                        type: string; 
                    }; 
                    authorized_at: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    automatically_manage_new_devices: { 
                        type: string; 
                    }; 
                    connect_webview_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    connected_account_id: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    custom_metadata: { 
                        additionalProperties: { 
                            oneOf: { 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    custom_redirect_failure_url: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    custom_redirect_url: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    device_selection_mode: { 
                        enum: string[]; 
                        type: string; 
                    }; 
                    login_successful: { 
                        type: string; 
                    }; 
                    selected_provider: { 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    status: { 
                        enum: string[]; 
                        type: string; 
                    }; 
                    url: { 
                        format: string; 
                        type: string; 
                    }; 
                    wait_for_device_creation: { 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            connected_account: { 
                properties: { 
                    account_type: { 
                        type: string; 
                    }; 
                    account_type_display_name: { 
                        type: string; 
                    }; 
                    automatically_manage_new_devices: { 
                        type: string; 
                    }; 
                    connected_account_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    custom_metadata: { 
                        additionalProperties: { 
                            oneOf: { 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    errors: { 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: ({ 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            })[]; 
                        }; 
                        type: string; 
                    }; 
                    user_identifier: { 
                        properties: { 
                            api_url: { 
                                type: string; 
                            }; 
                            email: { 
                                type: string; 
                            }; 
                            exclusive: { 
                                type: string; 
                            }; 
                            phone: { 
                                type: string; 
                            }; 
                            username: { 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    warnings: { 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: ({ 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            })[]; 
                        }; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            device: { 
                properties: { 
                    can_hvac_cool: { 
                        type: string; 
                    }; 
                    can_hvac_heat: { 
                        type: string; 
                    }; 
                    can_hvac_heat_cool: { 
                        type: string; 
                    }; 
                    can_program_offline_access_codes: { 
                        type: string; 
                    }; 
                    can_program_online_access_codes: { 
                        type: string; 
                    }; 
                    can_remotely_lock: { 
                        type: string; 
                    }; 
                    can_remotely_unlock: { 
                        type: string; 
                    }; 
                    can_simulate_connection: { 
                        type: string; 
                    }; 
                    can_simulate_disconnection: { 
                        type: string; 
                    }; 
                    can_simulate_removal: { 
                        type: string; 
                    }; 
                    can_turn_off_hvac: { 
                        type: string; 
                    }; 
                    capabilities_supported: { 
                        description: string; 
                        items: { 
                            enum: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    connected_account_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    custom_metadata: { 
                        additionalProperties: { 
                            oneOf: { 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_type: { 
                        description: string; 
                        oneOf: ({ 
                            description?: undefined; 
                            enum: (...)[]; 
                            type: string; 
                        } | { 
                            description: string; 
                            enum: (...)[]; 
                            type: string; 
                        })[]; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: ({ 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            })[]; 
                        }; 
                        type: string; 
                    }; 
                    is_managed: { 
                        description: string; 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    location: { 
                        description: string; 
                        nullable: boolean; 
                        properties: { 
                            location_name: { 
                                description: string; 
                                type: string; 
                            }; 
                            timezone: { 
                                description: string; 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    nickname: { 
                        description: string; 
                        type: string; 
                    }; 
                    properties: { 
                        allOf: ({ 
                            allOf: (...)[]; 
                        } | { 
                            allOf: (...)[]; 
                        })[]; 
                        description: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            device_provider: { 
                properties: { 
                    can_hvac_cool: { 
                        type: string; 
                    }; 
                    can_hvac_heat: { 
                        type: string; 
                    }; 
                    can_hvac_heat_cool: { 
                        type: string; 
                    }; 
                    can_program_offline_access_codes: { 
                        type: string; 
                    }; 
                    can_program_online_access_codes: { 
                        type: string; 
                    }; 
                    can_remotely_lock: { 
                        type: string; 
                    }; 
                    can_remotely_unlock: { 
                        type: string; 
                    }; 
                    can_simulate_connection: { 
                        type: string; 
                    }; 
                    can_simulate_disconnection: { 
                        type: string; 
                    }; 
                    can_simulate_removal: { 
                        type: string; 
                    }; 
                    can_turn_off_hvac: { 
                        type: string; 
                    }; 
                    device_provider_name: { 
                        enum: string[]; 
                        type: string; 
                    }; 
                    display_name: { 
                        type: string; 
                    }; 
                    image_url: { 
                        type: string; 
                    }; 
                    provider_categories: { 
                        items: { 
                            enum: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            enrollment_automation: { 
                description: string; 
                properties: { 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    credential_manager_acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    enrollment_automation_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    user_identity_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            event: { 
                discriminator: { 
                    propertyName: string; 
                }; 
                oneOf: (
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code: { 
                                description: string; 
                                nullable?: undefined; 
                                type: string; 
                            }; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code: { 
                                description: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id: { 
                                type: string; 
                            }; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id: { 
                                format: string; 
                                type: string; 
                            }; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id: { 
                                format: string; 
                                type: string; 
                            }; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_entrance_id?: undefined; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id: { 
                                format: string; 
                                type: string; 
                            }; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id: { 
                                format: string; 
                                type: string; 
                            }; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id?: undefined; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated: boolean; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated: string; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            action_type: { 
                                description: string; 
                                type: string; 
                            }; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id?: undefined; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status: { 
                                description: string; 
                                type: string; 
                            }; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            connected_account_id?: undefined; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level: { 
                                description: string; 
                                format: string; 
                                maximum: number; 
                                minimum: number; 
                                type: string; 
                            }; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level: { 
                                description: string; 
                                format: string; 
                                maximum: number; 
                                minimum: number; 
                                type: string; 
                            }; 
                            battery_status: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata: { 
                                additionalProperties: {}; 
                                description: string; 
                                type: string; 
                            }; 
                            noise_level_decibels: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            noise_level_nrs: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            noise_threshold_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            noise_threshold_name: { 
                                description: string; 
                                type: string; 
                            }; 
                            noiseaware_metadata: { 
                                additionalProperties: {}; 
                                description: string; 
                                type: string; 
                            }; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key: { 
                                description: string; 
                                type: string; 
                            }; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset: { 
                                description: string; 
                                type: string; 
                            }; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            heating_set_point_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            heating_set_point_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            hvac_mode_setting: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            lower_limit_fahrenheit: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            temperature_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            upper_limit_fahrenheit: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            temperature_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            temperature_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name: { 
                                description: string; 
                                type: string; 
                            }; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id?: undefined; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id?: undefined; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    })[]; 
                x-route-path: string; 
            }; 
            network: { 
                properties: { 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        type: string; 
                    }; 
                    network_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            noise_threshold: { 
                properties: { 
                    device_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    ends_daily_at: { 
                        type: string; 
                    }; 
                    name: { 
                        type: string; 
                    }; 
                    noise_threshold_decibels: { 
                        format: string; 
                        type: string; 
                    }; 
                    noise_threshold_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    noise_threshold_nrs: { 
                        format: string; 
                        type: string; 
                    }; 
                    starts_daily_at: { 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            pagination: { 
                description: string; 
                properties: { 
                    has_next_page: { 
                        description: string; 
                        type: string; 
                    }; 
                    next_page_cursor: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    next_page_url: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
            }; 
            phone: { 
                description: string; 
                properties: { 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    custom_metadata: { 
                        additionalProperties: { 
                            oneOf: { 
                                type: string; 
                            }[]; 
                        }; 
                        description: string; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            properties: { 
                                error_code: { 
                                    type: string; 
                                }; 
                                message: { 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    nickname: { 
                        description: string; 
                        type: string; 
                    }; 
                    properties: { 
                        description: string; 
                        properties: { 
                            assa_abloy_credential_service_metadata: { 
                                description: string; 
                                properties: { 
                                    endpoints: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    has_active_endpoint: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                            salto_space_credential_service_metadata: { 
                                description: string; 
                                properties: { 
                                    has_active_phone: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            properties: { 
                                message: { 
                                    type: string; 
                                }; 
                                warning_code: { 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            thermostat_schedule: { 
                description: string; 
                properties: { 
                    climate_preset_key: { 
                        description: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    ends_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            properties: { 
                                error_code: { 
                                    description: string; 
                                    type: string; 
                                }; 
                                message: { 
                                    description: string; 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    max_override_period_minutes: { 
                        description: string; 
                        minimum: number; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        type: string; 
                    }; 
                    starts_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    thermostat_schedule_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    unstable_is_override_allowed: { 
                        description: string; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            unmanaged_access_code: { 
                properties: { 
                    access_code_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    code: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    ends_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: (
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                })[]; 
                        }; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    starts_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    status: { 
                        enum: string[]; 
                        type: string; 
                    }; 
                    type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            unmanaged_acs_access_group: { 
                properties: { 
                    access_group_type: { 
                        deprecated: boolean; 
                        enum: string[]; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    access_group_type_display_name: { 
                        deprecated: boolean; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    acs_access_group_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            properties: { 
                                created_at: { 
                                    description: string; 
                                    format: string; 
                                    type: string; 
                                }; 
                                message: { 
                                    description: string; 
                                    type: string; 
                                }; 
                                warning_code: { 
                                    description: string; 
                                    enum: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            unmanaged_acs_credential: { 
                description: string; 
                properties: { 
                    access_method: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    acs_credential_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_credential_pool_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_user_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    assa_abloy_vostio_metadata: { 
                        description: string; 
                        properties: { 
                            door_names: { 
                                items: { 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            endpoint_id: { 
                                type: string; 
                            }; 
                            key_id: { 
                                type: string; 
                            }; 
                            key_issuing_request_id: { 
                                type: string; 
                            }; 
                            override_guest_acs_entrance_ids: { 
                                items: { 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    card_number: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    code: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        minLength: number; 
                        type: string; 
                    }; 
                    ends_at: { 
                        description: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            properties: { 
                                error_code: { 
                                    type: string; 
                                }; 
                                message: { 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_issued: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_latest_desired_state_synced_with_provider: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    is_multi_phone_sync_credential: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_one_time_use: { 
                        description: string; 
                        type: string; 
                    }; 
                    issued_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    latest_desired_state_synced_with_provider_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    parent_acs_credential_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    starts_at: { 
                        description: string; 
                        type: string; 
                    }; 
                    visionline_metadata: { 
                        description: string; 
                        properties: { 
                            auto_join: { 
                                type: string; 
                            }; 
                            card_function_type: { 
                                enum: string[]; 
                                type: string; 
                            }; 
                            card_id: { 
                                type: string; 
                            }; 
                            common_acs_entrance_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            credential_id: { 
                                type: string; 
                            }; 
                            guest_acs_entrance_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            is_valid: { 
                                type: string; 
                            }; 
                            joiner_acs_credential_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            unmanaged_acs_user: { 
                description: string; 
                properties: { 
                    access_schedule: { 
                        description: string; 
                        properties: { 
                            ends_at: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            starts_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_user_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    email: { 
                        deprecated: boolean; 
                        format: string; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    email_address: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    error_code: ...; 
                                    message: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    full_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    hid_acs_system_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    is_latest_desired_state_synced_with_provider: { 
                        nullable: boolean; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    is_suspended: { 
                        description: string; 
                        type: string; 
                    }; 
                    latest_desired_state_synced_with_provider_at: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    pending_modifications: { 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: (
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                })[]; 
                        }; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    phone_number: { 
                        description: string; 
                        type: string; 
                    }; 
                    user_identity_email_address: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_full_name: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_id: { 
                        description: string; 
                        type: string; 
                    }; 
                    user_identity_phone_number: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            unmanaged_device: { 
                properties: { 
                    can_hvac_cool: { 
                        type: string; 
                    }; 
                    can_hvac_heat: { 
                        type: string; 
                    }; 
                    can_hvac_heat_cool: { 
                        type: string; 
                    }; 
                    can_program_offline_access_codes: { 
                        type: string; 
                    }; 
                    can_program_online_access_codes: { 
                        type: string; 
                    }; 
                    can_remotely_lock: { 
                        type: string; 
                    }; 
                    can_remotely_unlock: { 
                        type: string; 
                    }; 
                    can_simulate_connection: { 
                        type: string; 
                    }; 
                    can_simulate_disconnection: { 
                        type: string; 
                    }; 
                    can_simulate_removal: { 
                        type: string; 
                    }; 
                    can_turn_off_hvac: { 
                        type: string; 
                    }; 
                    capabilities_supported: { 
                        description: string; 
                        items: { 
                            enum: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    connected_account_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_type: { 
                        description: string; 
                        oneOf: ({ 
                            description?: undefined; 
                            enum: (...)[]; 
                            type: string; 
                        } | { 
                            description: string; 
                            enum: (...)[]; 
                            type: string; 
                        })[]; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: ({ 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            })[]; 
                        }; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    location: { 
                        description: string; 
                        nullable: boolean; 
                        properties: { 
                            location_name: { 
                                description: string; 
                                type: string; 
                            }; 
                            timezone: { 
                                description: string; 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    properties: { 
                        properties: { 
                            accessory_keypad: { 
                                description: string; 
                                properties: { 
                                    battery: { 
                                        description: ...; 
                                        properties: ...; 
                                        required: ...; 
                                        type: ...; 
                                    }; 
                                    is_connected: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                            battery: { 
                                description: string; 
                                properties: { 
                                    level: { 
                                        format: ...; 
                                        maximum: ...; 
                                        minimum: ...; 
                                        type: ...; 
                                    }; 
                                    status: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                            battery_level: { 
                                description: string; 
                                format: string; 
                                maximum: number; 
                                minimum: number; 
                                type: string; 
                            }; 
                            image_alt_text: { 
                                description: string; 
                                type: string; 
                            }; 
                            image_url: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            manufacturer: { 
                                description: string; 
                                type: string; 
                            }; 
                            model: { 
                                properties: { 
                                    accessory_keypad_supported: { 
                                        deprecated: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    can_connect_accessory_keypad: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    display_name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    has_built_in_keypad: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer_display_name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    offline_access_codes_supported: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    online_access_codes_supported: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                            name: { 
                                deprecated: boolean; 
                                description: string; 
                                type: string; 
                                x-deprecated: string; 
                            }; 
                            offline_access_codes_enabled: { 
                                description: string; 
                                type: string; 
                            }; 
                            online: { 
                                description: string; 
                                type: string; 
                            }; 
                            online_access_codes_enabled: { 
                                description: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            user_identity: { 
                description: string; 
                properties: { 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        minLength: number; 
                        type: string; 
                    }; 
                    email_address: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    full_name: { 
                        minLength: number; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    phone_number: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    user_identity_key: { 
                        description: string; 
                        minLength: number; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            webhook: { 
                properties: { 
                    event_types: { 
                        items: { 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    secret: { 
                        type: string; 
                    }; 
                    url: { 
                        type: string; 
                    }; 
                    webhook_id: { 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            workspace: { 
                properties: { 
                    company_name: { 
                        type: string; 
                    }; 
                    connect_partner_name: { 
                        deprecated: boolean; 
                        nullable: boolean; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    is_sandbox: { 
                        type: string; 
                    }; 
                    is_suspended: { 
                        description: string; 
                        type: string; 
                    }; 
                    name: { 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
        }; 
        securitySchemes: { 
            access_token: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            api_key: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            bridge_client_session: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            certified_client: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            client_session: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            client_session_token: { 
                in: string; 
                name: string; 
                type: string; 
            }; 
            console_session_with_workspace: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            console_session_without_workspace: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            pat_with_workspace: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            pat_without_workspace: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            publishable_key: { 
                in: string; 
                name: string; 
                type: string; 
            }; 
            seam_client_session_token: { 
                in: string; 
                name: string; 
                type: string; 
            }; 
            seam_workspace: { 
                in: string; 
                name: string; 
                type: string; 
            }; 
        }; 
    }; 
    info: { 
        title: string; 
        version: string; 
    }; 
    openapi: string; 
    paths: { 
        /access_codes/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    common_code_key: { 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_code: ...; 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/create_multiple: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    behavior_when_code_cannot_be_shared: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_codes: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
            put: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    behavior_when_code_cannot_be_shared: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_codes: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /access_codes/generate_code: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        generated_code: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_code: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        access_token?: undefined; 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                    }
                    | { 
                        access_token: never[]; 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                    }
                    | { 
                        access_token?: undefined; 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                    }
                    | { 
                        access_token?: undefined; 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_codes: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/pull_backup_access_code: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_code: ...; 
                                        backup_access_code: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/simulate/create_unmanaged_access_code: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_code: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/unmanaged/convert_to_managed: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    force: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    force: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /access_codes/unmanaged/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /access_codes/unmanaged/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_code: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/unmanaged/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_codes: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/unmanaged/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    force: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    force: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /access_codes/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    type: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    type: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
            put: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    type: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
        }; 
        /access_codes/update_multiple: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    common_code_key: { 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    common_code_key: { 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /acs/access_groups/add_user: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
            put: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_access_group: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_access_groups: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/list_accessible_entrances: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_entrances: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/list_users: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_users: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/remove_user: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/unmanaged/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_access_group: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/access_groups/unmanaged/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_access_groups: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credential_pools/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential_pools: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-deprecated: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credential_provisioning_automations/launch: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_pool_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    create_credential_manager_user: { 
                                        type: ...; 
                                    }; 
                                    credential_manager_acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    credential_manager_acs_user_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential_provisioning_automation: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-deprecated: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credentials/assign: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_method: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allowed_acs_entrance_ids: { 
                                        default: ...; 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    assa_abloy_vostio_metadata: { 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        description: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    credential_manager_acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_multi_phone_sync_credential: { 
                                        default: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    salto_space_metadata: { 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    visionline_metadata: { 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/create_offline_code: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allowed_acs_entrance_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        default: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credentials/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                allOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credentials: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/list_accessible_entrances: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_entrances: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/unassign: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/unmanaged/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credentials/unmanaged/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: (
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credentials: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credentials/update: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        description: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        description: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/encode_credential: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_encoder_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_encoders: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/scan_credential: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_encoder_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/simulate/next_credential_encode_will_fail: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/simulate/next_credential_encode_will_succeed: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                additionalProperties: boolean; 
                                properties: { 
                                    acs_encoder_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    scenario: { 
                                        default: ...; 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/simulate/next_credential_scan_will_fail: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/simulate/next_credential_scan_will_succeed: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/entrances/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_entrance_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_entrance: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        access_token?: undefined; 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                    }
                    | { 
                        access_token: never[]; 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                    }
                    | { 
                        access_token?: undefined; 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                    }
                    | { 
                        access_token?: undefined; 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/entrances/grant_access: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_entrance_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/entrances/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_entrances: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/entrances/list_credentials_with_access: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_entrance_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credentials: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/systems/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_system: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/systems/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_systems: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/systems/list_compatible_credential_manager_acs_systems: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_systems: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/users/add_to_access_group: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
            put: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_schedule: { 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                    acs_access_group_ids: { 
                                        default: ...; 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    email: { 
                                        deprecated: ...; 
                                        format: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_user: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/users/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_user: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/users/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        exclusiveMinimum: ...; 
                                        minimum: ...; 
                                        type: ...; 
                                    }; 
                                    page_cursor: { 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    search: { 
                                        description: ...; 
                                        minLength: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_email_address: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_phone_number: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_users: ...; 
                                        ok: ...; 
                                        pagination: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/users/list_accessible_entrances: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_entrances: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/users/remove_from_access_group: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/revoke_access_to_all_entrances: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/suspend: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/unmanaged/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_user: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/users/unmanaged/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_email_address: { 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_phone_number: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_users: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/users/unsuspend: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/update: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_schedule: { 
                                        description: ...; 
                                        nullable: ...; 
                                        properties: ...; 
                                        required: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    email: { 
                                        deprecated: ...; 
                                        format: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    hid_acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_schedule: { 
                                        description: ...; 
                                        nullable: ...; 
                                        properties: ...; 
                                        required: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    email: { 
                                        deprecated: ...; 
                                        format: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    hid_acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /action_attempts/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    action_attempt_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /action_attempts/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    action_attempt_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempts: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /bridges/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    bridge_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridge: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /bridges/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: {}; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridges: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /client_sessions/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    expires_at: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        minLength: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key: never[]; 
                    }
                    | { 
                        api_key: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
            put: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    expires_at: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        minLength: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key: never[]; 
                    }
                    | { 
                        api_key: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
            }; 
        }; 
        /client_sessions/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /client_sessions/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /client_sessions/get_or_create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    expires_at: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        minLength: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key: never[]; 
                    }
                    | { 
                        api_key: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /client_sessions/grant_access: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        type: ...; 
                                    }; 
                                    connect_webview_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                    user_identity_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        type: ...; 
                                    }; 
                                    connect_webview_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                    user_identity_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /client_sessions/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        type: ...; 
                                    }; 
                                    connect_webview_id: { 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        type: ...; 
                                    }; 
                                    without_user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_sessions: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /client_sessions/revoke: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /connect_webviews/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    accepted_providers: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    automatically_manage_new_devices: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata: { 
                                        additionalProperties: ...; 
                                        type: ...; 
                                    }; 
                                    custom_redirect_failure_url: { 
                                        type: ...; 
                                    }; 
                                    custom_redirect_url: { 
                                        type: ...; 
                                    }; 
                                    device_selection_mode: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    provider_category: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    wait_for_device_creation: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connect_webview: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /connect_webviews/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /connect_webviews/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connect_webview: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /connect_webviews/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connect_webviews: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /connected_accounts/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connected_account_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /connected_accounts/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connected_account: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /connected_accounts/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connected_accounts: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /connected_accounts/update: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    automatically_manage_new_devices: { 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata: { 
                                        additionalProperties: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connected_account: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /devices/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-deprecated: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-undocumented: string; 
            }; 
        }; 
        /devices/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        device: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /devices/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_type: { 
                                        description: ...; 
                                        oneOf: ...; 
                                    }; 
                                    device_types: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    exclude_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    unstable_location_id: { 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        devices: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /devices/list_device_providers: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    provider_category: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        device_providers: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /devices/simulate/connect: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /devices/simulate/disconnect: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /devices/simulate/remove: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /devices/unmanaged/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        device: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /devices/unmanaged/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_type: { 
                                        description: ...; 
                                        oneOf: ...; 
                                    }; 
                                    device_types: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    exclude_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    unstable_location_id: { 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        devices: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /devices/unmanaged/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /devices/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    custom_metadata: { 
                                        additionalProperties: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    properties: { 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    custom_metadata: { 
                                        additionalProperties: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    properties: { 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /events/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    event_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    event_type: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        event: ...; 
                                        message: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /events/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    access_code_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_system_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    between: { 
                                        items: ...; 
                                        maxItems: ...; 
                                        minItems: ...; 
                                        type: ...; 
                                    }; 
                                    connect_webview_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    event_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    event_type: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    event_types: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    since: { 
                                        type: ...; 
                                    }; 
                                    unstable_offset: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        events: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /locks/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        device: ...; 
                                        lock: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-deprecated: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /locks/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_type: { 
                                        description: ...; 
                                        oneOf: ...; 
                                    }; 
                                    device_types: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    exclude_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    unstable_location_id: { 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        devices: ...; 
                                        locks: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /locks/lock_door: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /locks/unlock_door: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /networks/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    network_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        network: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /networks/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: {}; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        networks: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /noise_sensors/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_type: { 
                                        description: ...; 
                                        oneOf: ...; 
                                    }; 
                                    device_types: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    exclude_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    unstable_location_id: { 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        devices: ...; 
                                        noise_sensors: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /noise_sensors/noise_thresholds/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_daily_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    noise_threshold_decibels: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_nrs: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_daily_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        noise_threshold: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /noise_sensors/noise_thresholds/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /noise_sensors/noise_thresholds/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    noise_threshold_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        noise_threshold: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /noise_sensors/noise_thresholds/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_programmed: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        noise_thresholds: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /noise_sensors/noise_thresholds/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_daily_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    noise_threshold_decibels: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_nrs: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_daily_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_daily_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    noise_threshold_decibels: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_nrs: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_daily_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
            put: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_daily_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    noise_threshold_decibels: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_nrs: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_daily_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
        }; 
        /noise_sensors/simulate/trigger_noise_threshold: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /phones/deactivate: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /phones/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        phone: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /phones/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    owner_user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        phones: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /phones/simulate/create_sandbox_phone: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    assa_abloy_metadata: { 
                                        default: ...; 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                    custom_sdk_installation_id: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    phone_metadata: { 
                                        default: ...; 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        phone: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /seam/bridge/v1/bridge_client_sessions/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    bridge_client_machine_identifier_key: { 
                                        type: ...; 
                                    }; 
                                    bridge_client_name: { 
                                        type: ...; 
                                    }; 
                                    bridge_client_time_zone: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridge_client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: { 
                    certified_client: never[]; 
                }[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /seam/bridge/v1/bridge_client_sessions/get: { 
            get: { 
                description: string; 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridge_client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: { 
                    bridge_client_session: never[]; 
                }[]; 
                summary: string; 
                tags: never[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridge_client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: { 
                    bridge_client_session: never[]; 
                }[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /seam/bridge/v1/bridge_client_sessions/regenerate_pairing_code: { 
            post: { 
                description: string; 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridge_client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: { 
                    bridge_client_session: never[]; 
                }[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /thermostats/activate_climate_preset: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/cool: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    cooling_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/create_climate_preset: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    fan_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    hvac_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    manual_override_allowed: { 
                                        default: ...; 
                                        deprecated: ...; 
                                        description: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    name: { 
                                        default: ...; 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/delete_climate_preset: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        thermostat: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-deprecated: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /thermostats/heat: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/heat_cool: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    cooling_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_type: { 
                                        description: ...; 
                                        oneOf: ...; 
                                    }; 
                                    device_types: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    exclude_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    unstable_location_id: { 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        devices: ...; 
                                        ok: ...; 
                                        thermostats: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/off: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/schedules/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    is_override_allowed: { 
                                        default: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    max_override_period_minutes: { 
                                        default: ...; 
                                        description: ...; 
                                        minimum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        thermostat_schedule: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/schedules/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    thermostat_schedule_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/schedules/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    thermostat_schedule_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        thermostat_schedule: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/schedules/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        thermostat_schedules: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/schedules/update: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    is_override_allowed: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    max_override_period_minutes: { 
                                        description: ...; 
                                        minimum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    thermostat_schedule_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    is_override_allowed: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    max_override_period_minutes: { 
                                        description: ...; 
                                        minimum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    thermostat_schedule_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/set_fallback_climate_preset: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/set_fan_mode: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    fan_mode: { 
                                        deprecated: ...; 
                                        enum: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    fan_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/set_hvac_mode: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                discriminator: { 
                                    propertyName: string; 
                                }; 
                                oneOf: (
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/set_temperature_threshold: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    lower_limit_celsius: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    lower_limit_fahrenheit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    upper_limit_celsius: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    upper_limit_fahrenheit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    lower_limit_celsius: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    lower_limit_fahrenheit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    upper_limit_celsius: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    upper_limit_fahrenheit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/simulate/hvac_mode_adjusted: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                discriminator: { 
                                    propertyName: string; 
                                }; 
                                oneOf: (
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/simulate/temperature_reached: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    temperature_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    temperature_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/update_climate_preset: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    fan_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    hvac_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    manual_override_allowed: { 
                                        deprecated: ...; 
                                        description: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    name: { 
                                        default: ...; 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    fan_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    hvac_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    manual_override_allowed: { 
                                        deprecated: ...; 
                                        description: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    name: { 
                                        default: ...; 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /unstable_locations/add_devices: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    location_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    geolocation: { 
                                        properties: ...; 
                                        required: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    time_zone: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        location: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    location_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    location_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        location: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/list: { 
            get: { 
                description: string; 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        locations: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        locations: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/remove_devices: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    location_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/update: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    geolocation: { 
                                        properties: ...; 
                                        required: ...; 
                                        type: ...; 
                                    }; 
                                    location_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    time_zone: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        location: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /user_identities/add_acs_user: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
            put: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        description: ...; 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_key: { 
                                        description: ...; 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        user_identity: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/enrollment_automations/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    enrollment_automation_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/enrollment_automations/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    enrollment_automation_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        enrollment_automation: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/enrollment_automations/launch: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_pool_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    create_credential_manager_user: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    credential_manager_acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    credential_manager_acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        enrollment_automation: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/enrollment_automations/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        enrollment_automations: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        user_identity: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/grant_access_to_device: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
            put: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    credential_manager_acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        user_identities: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/list_accessible_devices: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        accessible_devices: ...; 
                                        devices: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/list_acs_systems: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_systems: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/list_acs_users: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_users: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/remove_acs_user: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/revoke_access_to_device: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_key: { 
                                        description: ...; 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_key: { 
                                        description: ...; 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /webhooks/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    event_types: { 
                                        default: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    url: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        webhook: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /webhooks/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    webhook_id: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /webhooks/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    webhook_id: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        webhook: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /webhooks/list: { 
            get: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        webhooks: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
            }; 
            post: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        webhooks: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /webhooks/update: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    event_types: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    webhook_id: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
            put: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    event_types: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    webhook_id: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
        }; 
        /workspaces/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    company_name: { 
                                        type: ...; 
                                    }; 
                                    connect_partner_name: { 
                                        deprecated: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    is_sandbox: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    webview_logo_shape: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    webview_primary_button_color: { 
                                        type: ...; 
                                    }; 
                                    webview_primary_button_text_color: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        workspace: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    console_session_with_workspace?: undefined; 
                    console_session_without_workspace?: undefined; 
                    pat_without_workspace: never[]; 
                } | { 
                    console_session_with_workspace: never[]; 
                    console_session_without_workspace?: undefined; 
                    pat_without_workspace?: undefined; 
                } | { 
                    console_session_with_workspace?: undefined; 
                    console_session_without_workspace: never[]; 
                    pat_without_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /workspaces/get: { 
            get: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        workspace: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
            }; 
            post: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        workspace: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /workspaces/list: { 
            get: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        workspaces: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace: never[]; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
            }; 
            post: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        workspaces: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace: never[]; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /workspaces/reset_sandbox: { 
            post: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
    }; 
    servers: { 
        url: string; 
    }[]; 
    tags: { 
        description: string; 
        name: string; 
    }[]; 
}> Parameters
- endpoint: string = defaultEndpoint
 
Returns Promise<{ 
    components: { 
        schemas: { 
            access_code: { 
                properties: { 
                    access_code_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    code: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    common_code_key: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    ends_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: (
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                })[]; 
                        }; 
                        type: string; 
                    }; 
                    is_backup: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_backup_access_code_available: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_external_modification_allowed: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_managed: { 
                        description: string; 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    is_offline_access_code: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_one_time_use: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_scheduled_on_device: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_waiting_for_code_assignment: { 
                        description: string; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    pulled_backup_access_code_id: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    starts_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    status: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_access_group: { 
                description: string; 
                properties: { 
                    access_group_type: { 
                        deprecated: boolean; 
                        enum: string[]; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    access_group_type_display_name: { 
                        deprecated: boolean; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    acs_access_group_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            properties: { 
                                created_at: { 
                                    description: string; 
                                    format: string; 
                                    type: string; 
                                }; 
                                message: { 
                                    description: string; 
                                    type: string; 
                                }; 
                                warning_code: { 
                                    description: string; 
                                    enum: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_credential: { 
                description: string; 
                properties: { 
                    access_method: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    acs_credential_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_credential_pool_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_user_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    assa_abloy_vostio_metadata: { 
                        description: string; 
                        properties: { 
                            door_names: { 
                                items: { 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            endpoint_id: { 
                                type: string; 
                            }; 
                            key_id: { 
                                type: string; 
                            }; 
                            key_issuing_request_id: { 
                                type: string; 
                            }; 
                            override_guest_acs_entrance_ids: { 
                                items: { 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    card_number: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    code: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        minLength: number; 
                        type: string; 
                    }; 
                    ends_at: { 
                        description: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            properties: { 
                                error_code: { 
                                    type: string; 
                                }; 
                                message: { 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_issued: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_latest_desired_state_synced_with_provider: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    is_multi_phone_sync_credential: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_one_time_use: { 
                        description: string; 
                        type: string; 
                    }; 
                    issued_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    latest_desired_state_synced_with_provider_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    parent_acs_credential_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    starts_at: { 
                        description: string; 
                        type: string; 
                    }; 
                    visionline_metadata: { 
                        description: string; 
                        properties: { 
                            auto_join: { 
                                type: string; 
                            }; 
                            card_function_type: { 
                                enum: string[]; 
                                type: string; 
                            }; 
                            card_id: { 
                                type: string; 
                            }; 
                            common_acs_entrance_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            credential_id: { 
                                type: string; 
                            }; 
                            guest_acs_entrance_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            is_valid: { 
                                type: string; 
                            }; 
                            joiner_acs_credential_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_credential_pool: { 
                properties: { 
                    acs_credential_pool_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        minLength: number; 
                        type: string; 
                    }; 
                    external_type: { 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_credential_provisioning_automation: { 
                properties: { 
                    acs_credential_provisioning_automation_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    credential_manager_acs_system_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    user_identity_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_encoder: { 
                description: string; 
                properties: { 
                    acs_encoder_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            description: string; 
                            properties: { 
                                created_at: { 
                                    description: string; 
                                    format: string; 
                                    type: string; 
                                }; 
                                error_code: { 
                                    description: string; 
                                    enum: (...)[]; 
                                    type: string; 
                                }; 
                                message: { 
                                    description: string; 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_entrance: { 
                description: string; 
                properties: { 
                    acs_entrance_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    assa_abloy_vostio_metadata: { 
                        description: string; 
                        properties: { 
                            door_name: { 
                                type: string; 
                            }; 
                            door_number: { 
                                format: string; 
                                type: string; 
                            }; 
                            door_type: { 
                                enum: string[]; 
                                type: string; 
                            }; 
                            pms_id: { 
                                type: string; 
                            }; 
                            stand_open: { 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    dormakaba_community_metadata: { 
                        description: string; 
                        properties: { 
                            access_point_name: { 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            properties: { 
                                error_code: { 
                                    description: string; 
                                    type: string; 
                                }; 
                                message: { 
                                    description: string; 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    latch_metadata: { 
                        description: string; 
                        properties: { 
                            accessibility_type: { 
                                type: string; 
                            }; 
                            door_name: { 
                                type: string; 
                            }; 
                            door_type: { 
                                type: string; 
                            }; 
                            is_connected: { 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    salto_ks_metadata: { 
                        description: string; 
                        properties: { 
                            battery_level: { 
                                type: string; 
                            }; 
                            door_name: { 
                                type: string; 
                            }; 
                            intrusion_alarm: { 
                                type: string; 
                            }; 
                            left_open_alarm: { 
                                type: string; 
                            }; 
                            lock_type: { 
                                type: string; 
                            }; 
                            locked_state: { 
                                type: string; 
                            }; 
                            online: { 
                                type: string; 
                            }; 
                            privacy_mode: { 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    salto_space_metadata: { 
                        description: string; 
                        properties: { 
                            door_description: { 
                                type: string; 
                            }; 
                            door_name: { 
                                type: string; 
                            }; 
                            ext_door_id: { 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    visionline_metadata: { 
                        description: string; 
                        properties: { 
                            door_category: { 
                                enum: string[]; 
                                type: string; 
                            }; 
                            door_name: { 
                                type: string; 
                            }; 
                            profiles: { 
                                items: { 
                                    properties: { 
                                        visionline_door_profile_id: ...; 
                                        visionline_door_profile_type: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_system: { 
                description: string; 
                properties: { 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    can_add_acs_users_to_acs_access_groups: { 
                        description: string; 
                        type: string; 
                    }; 
                    can_automate_enrollment: { 
                        description: string; 
                        type: string; 
                    }; 
                    can_create_acs_access_groups: { 
                        description: string; 
                        type: string; 
                    }; 
                    can_remove_acs_users_from_acs_access_groups: { 
                        description: string; 
                        type: string; 
                    }; 
                    connected_account_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    connected_account_ids: { 
                        deprecated: boolean; 
                        description: string; 
                        items: { 
                            format: string; 
                            type: string; 
                        }; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    default_credential_manager_acs_system_id: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    error_code: ...; 
                                    message: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    image_alt_text: { 
                        description: string; 
                        type: string; 
                    }; 
                    image_url: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_credential_manager: { 
                        description: string; 
                        type: string; 
                    }; 
                    location: { 
                        properties: { 
                            time_zone: { 
                                description: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        type: string; 
                    }; 
                    system_type: { 
                        deprecated: boolean; 
                        enum: string[]; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    system_type_display_name: { 
                        deprecated: boolean; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    visionline_metadata: { 
                        properties: { 
                            lan_address: { 
                                description: string; 
                                type: string; 
                            }; 
                            mobile_access_uuid: { 
                                description: string; 
                                type: string; 
                            }; 
                            system_id: { 
                                description: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: ({ 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            })[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            acs_user: { 
                description: string; 
                properties: { 
                    access_schedule: { 
                        description: string; 
                        properties: { 
                            ends_at: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            starts_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_user_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    email: { 
                        deprecated: boolean; 
                        format: string; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    email_address: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    error_code: ...; 
                                    message: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    full_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    hid_acs_system_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    is_latest_desired_state_synced_with_provider: { 
                        nullable: boolean; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    is_suspended: { 
                        description: string; 
                        type: string; 
                    }; 
                    latest_desired_state_synced_with_provider_at: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    pending_modifications: { 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: (
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                })[]; 
                        }; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    phone_number: { 
                        description: string; 
                        type: string; 
                    }; 
                    user_identity_email_address: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_full_name: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_id: { 
                        description: string; 
                        type: string; 
                    }; 
                    user_identity_phone_number: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            action_attempt: { 
                oneOf: (
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    access_code?: ...; 
                                    acs_credential_on_encoder?: ...; 
                                    acs_credential_on_seam?: ...; 
                                    noise_threshold?: ...; 
                                    warnings?: ...; 
                                }; 
                                required?: undefined; 
                                type: string; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    message: ...; 
                                    type: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    access_code?: ...; 
                                    acs_credential_on_encoder: ...; 
                                    acs_credential_on_seam: ...; 
                                    noise_threshold?: ...; 
                                    warnings: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable?: undefined; 
                                oneOf: (...)[]; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description: string; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description: string; 
                                nullable?: undefined; 
                                oneOf: (...)[]; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path: string; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description?: undefined; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description?: undefined; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    access_code?: ...; 
                                    acs_credential_on_encoder?: ...; 
                                    acs_credential_on_seam?: ...; 
                                    noise_threshold?: ...; 
                                    warnings?: ...; 
                                }; 
                                required?: undefined; 
                                type: string; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description?: undefined; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    message: ...; 
                                    type: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description?: undefined; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    access_code: ...; 
                                    acs_credential_on_encoder?: ...; 
                                    acs_credential_on_seam?: ...; 
                                    noise_threshold?: ...; 
                                    warnings?: ...; 
                                }; 
                                required?: undefined; 
                                type: string; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }
                    | { 
                        description?: undefined; 
                        properties: { 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                                x-title: string; 
                            }; 
                            action_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            error: { 
                                nullable: boolean; 
                                oneOf?: undefined; 
                                properties?: undefined; 
                                required?: undefined; 
                                type?: undefined; 
                            }; 
                            result: { 
                                description?: undefined; 
                                nullable?: undefined; 
                                oneOf?: undefined; 
                                properties: { 
                                    access_code?: ...; 
                                    acs_credential_on_encoder?: ...; 
                                    acs_credential_on_seam?: ...; 
                                    noise_threshold: ...; 
                                    warnings?: ...; 
                                }; 
                                required?: undefined; 
                                type: string; 
                                x-route-path?: undefined; 
                            }; 
                            status: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    })[]; 
                x-route-path: string; 
            }; 
            client_session: { 
                properties: { 
                    client_session_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    connect_webview_ids: { 
                        items: { 
                            format: string; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    connected_account_ids: { 
                        items: { 
                            format: string; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    device_count: { 
                        format: string; 
                        type: string; 
                    }; 
                    expires_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    token: { 
                        type: string; 
                    }; 
                    user_identifier_key: { 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_ids: { 
                        items: { 
                            format: string; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            connect_webview: { 
                properties: { 
                    accepted_devices: { 
                        deprecated: boolean; 
                        items: { 
                            type: string; 
                        }; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    accepted_providers: { 
                        items: { 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    any_device_allowed: { 
                        deprecated: boolean; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    any_provider_allowed: { 
                        type: string; 
                    }; 
                    authorized_at: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    automatically_manage_new_devices: { 
                        type: string; 
                    }; 
                    connect_webview_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    connected_account_id: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    custom_metadata: { 
                        additionalProperties: { 
                            oneOf: { 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    custom_redirect_failure_url: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    custom_redirect_url: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    device_selection_mode: { 
                        enum: string[]; 
                        type: string; 
                    }; 
                    login_successful: { 
                        type: string; 
                    }; 
                    selected_provider: { 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    status: { 
                        enum: string[]; 
                        type: string; 
                    }; 
                    url: { 
                        format: string; 
                        type: string; 
                    }; 
                    wait_for_device_creation: { 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            connected_account: { 
                properties: { 
                    account_type: { 
                        type: string; 
                    }; 
                    account_type_display_name: { 
                        type: string; 
                    }; 
                    automatically_manage_new_devices: { 
                        type: string; 
                    }; 
                    connected_account_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    custom_metadata: { 
                        additionalProperties: { 
                            oneOf: { 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    errors: { 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: ({ 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            })[]; 
                        }; 
                        type: string; 
                    }; 
                    user_identifier: { 
                        properties: { 
                            api_url: { 
                                type: string; 
                            }; 
                            email: { 
                                type: string; 
                            }; 
                            exclusive: { 
                                type: string; 
                            }; 
                            phone: { 
                                type: string; 
                            }; 
                            username: { 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    warnings: { 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: ({ 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            })[]; 
                        }; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            device: { 
                properties: { 
                    can_hvac_cool: { 
                        type: string; 
                    }; 
                    can_hvac_heat: { 
                        type: string; 
                    }; 
                    can_hvac_heat_cool: { 
                        type: string; 
                    }; 
                    can_program_offline_access_codes: { 
                        type: string; 
                    }; 
                    can_program_online_access_codes: { 
                        type: string; 
                    }; 
                    can_remotely_lock: { 
                        type: string; 
                    }; 
                    can_remotely_unlock: { 
                        type: string; 
                    }; 
                    can_simulate_connection: { 
                        type: string; 
                    }; 
                    can_simulate_disconnection: { 
                        type: string; 
                    }; 
                    can_simulate_removal: { 
                        type: string; 
                    }; 
                    can_turn_off_hvac: { 
                        type: string; 
                    }; 
                    capabilities_supported: { 
                        description: string; 
                        items: { 
                            enum: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    connected_account_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    custom_metadata: { 
                        additionalProperties: { 
                            oneOf: { 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_type: { 
                        description: string; 
                        oneOf: ({ 
                            description?: undefined; 
                            enum: (...)[]; 
                            type: string; 
                        } | { 
                            description: string; 
                            enum: (...)[]; 
                            type: string; 
                        })[]; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: ({ 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            })[]; 
                        }; 
                        type: string; 
                    }; 
                    is_managed: { 
                        description: string; 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    location: { 
                        description: string; 
                        nullable: boolean; 
                        properties: { 
                            location_name: { 
                                description: string; 
                                type: string; 
                            }; 
                            timezone: { 
                                description: string; 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    nickname: { 
                        description: string; 
                        type: string; 
                    }; 
                    properties: { 
                        allOf: ({ 
                            allOf: (...)[]; 
                        } | { 
                            allOf: (...)[]; 
                        })[]; 
                        description: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            device_provider: { 
                properties: { 
                    can_hvac_cool: { 
                        type: string; 
                    }; 
                    can_hvac_heat: { 
                        type: string; 
                    }; 
                    can_hvac_heat_cool: { 
                        type: string; 
                    }; 
                    can_program_offline_access_codes: { 
                        type: string; 
                    }; 
                    can_program_online_access_codes: { 
                        type: string; 
                    }; 
                    can_remotely_lock: { 
                        type: string; 
                    }; 
                    can_remotely_unlock: { 
                        type: string; 
                    }; 
                    can_simulate_connection: { 
                        type: string; 
                    }; 
                    can_simulate_disconnection: { 
                        type: string; 
                    }; 
                    can_simulate_removal: { 
                        type: string; 
                    }; 
                    can_turn_off_hvac: { 
                        type: string; 
                    }; 
                    device_provider_name: { 
                        enum: string[]; 
                        type: string; 
                    }; 
                    display_name: { 
                        type: string; 
                    }; 
                    image_url: { 
                        type: string; 
                    }; 
                    provider_categories: { 
                        items: { 
                            enum: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            enrollment_automation: { 
                description: string; 
                properties: { 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    credential_manager_acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    enrollment_automation_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    user_identity_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            event: { 
                discriminator: { 
                    propertyName: string; 
                }; 
                oneOf: (
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code: { 
                                description: string; 
                                nullable?: undefined; 
                                type: string; 
                            }; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code: { 
                                description: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id: { 
                                type: string; 
                            }; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id: { 
                                format: string; 
                                type: string; 
                            }; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id: { 
                                format: string; 
                                type: string; 
                            }; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_entrance_id?: undefined; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id: { 
                                format: string; 
                                type: string; 
                            }; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id: { 
                                format: string; 
                                type: string; 
                            }; 
                            acs_system_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id?: undefined; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated: boolean; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated: string; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            action_type: { 
                                description: string; 
                                type: string; 
                            }; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id?: undefined; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status: { 
                                description: string; 
                                type: string; 
                            }; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            connected_account_id?: undefined; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level: { 
                                description: string; 
                                format: string; 
                                maximum: number; 
                                minimum: number; 
                                type: string; 
                            }; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level: { 
                                description: string; 
                                format: string; 
                                maximum: number; 
                                minimum: number; 
                                type: string; 
                            }; 
                            battery_status: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata: { 
                                additionalProperties: {}; 
                                description: string; 
                                type: string; 
                            }; 
                            noise_level_decibels: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            noise_level_nrs: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            noise_threshold_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            noise_threshold_name: { 
                                description: string; 
                                type: string; 
                            }; 
                            noiseaware_metadata: { 
                                additionalProperties: {}; 
                                description: string; 
                                type: string; 
                            }; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key: { 
                                description: string; 
                                type: string; 
                            }; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset: { 
                                description: string; 
                                type: string; 
                            }; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            heating_set_point_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            heating_set_point_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            hvac_mode_setting: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method: { 
                                description: string; 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            lower_limit_fahrenheit: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            temperature_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            upper_limit_fahrenheit: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            temperature_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            temperature_fahrenheit: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name: { 
                                description: string; 
                                type: string; 
                            }; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id?: undefined; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id?: undefined; 
                            device_name?: undefined; 
                            enrollment_automation_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    }
                    | { 
                        deprecated?: undefined; 
                        description: string; 
                        properties: { 
                            access_code_id?: undefined; 
                            acs_access_group_id?: undefined; 
                            acs_credential_id?: undefined; 
                            acs_encoder_id?: undefined; 
                            acs_entrance_id?: undefined; 
                            acs_system_id?: undefined; 
                            acs_user_id?: undefined; 
                            action_attempt_id?: undefined; 
                            action_type?: undefined; 
                            backup_access_code_id?: undefined; 
                            battery_level?: undefined; 
                            battery_status?: undefined; 
                            client_session_id?: undefined; 
                            climate_preset_key?: undefined; 
                            code?: undefined; 
                            connect_webview_id?: undefined; 
                            connected_account_id?: undefined; 
                            cooling_set_point_celsius?: undefined; 
                            cooling_set_point_fahrenheit?: undefined; 
                            created_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            desired_temperature_celsius?: undefined; 
                            desired_temperature_fahrenheit?: undefined; 
                            device_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            device_name?: undefined; 
                            enrollment_automation_id?: undefined; 
                            error_code?: undefined; 
                            event_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            event_type: { 
                                enum: (...)[]; 
                                type: string; 
                            }; 
                            fan_mode_setting?: undefined; 
                            heating_set_point_celsius?: undefined; 
                            heating_set_point_fahrenheit?: undefined; 
                            hvac_mode_setting?: undefined; 
                            is_fallback_climate_preset?: undefined; 
                            lower_limit_celsius?: undefined; 
                            lower_limit_fahrenheit?: undefined; 
                            method?: undefined; 
                            minut_metadata?: undefined; 
                            noise_level_decibels?: undefined; 
                            noise_level_nrs?: undefined; 
                            noise_threshold_id?: undefined; 
                            noise_threshold_name?: undefined; 
                            noiseaware_metadata?: undefined; 
                            occurred_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            status?: undefined; 
                            temperature_celsius?: undefined; 
                            temperature_fahrenheit?: undefined; 
                            thermostat_schedule_id?: undefined; 
                            upper_limit_celsius?: undefined; 
                            upper_limit_fahrenheit?: undefined; 
                            workspace_id: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                        x-deprecated?: undefined; 
                        x-route-path: string; 
                    })[]; 
                x-route-path: string; 
            }; 
            network: { 
                properties: { 
                    created_at: { 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        type: string; 
                    }; 
                    network_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            noise_threshold: { 
                properties: { 
                    device_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    ends_daily_at: { 
                        type: string; 
                    }; 
                    name: { 
                        type: string; 
                    }; 
                    noise_threshold_decibels: { 
                        format: string; 
                        type: string; 
                    }; 
                    noise_threshold_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    noise_threshold_nrs: { 
                        format: string; 
                        type: string; 
                    }; 
                    starts_daily_at: { 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            pagination: { 
                description: string; 
                properties: { 
                    has_next_page: { 
                        description: string; 
                        type: string; 
                    }; 
                    next_page_cursor: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    next_page_url: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
            }; 
            phone: { 
                description: string; 
                properties: { 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    custom_metadata: { 
                        additionalProperties: { 
                            oneOf: { 
                                type: string; 
                            }[]; 
                        }; 
                        description: string; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            properties: { 
                                error_code: { 
                                    type: string; 
                                }; 
                                message: { 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    nickname: { 
                        description: string; 
                        type: string; 
                    }; 
                    properties: { 
                        description: string; 
                        properties: { 
                            assa_abloy_credential_service_metadata: { 
                                description: string; 
                                properties: { 
                                    endpoints: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    has_active_endpoint: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                            salto_space_credential_service_metadata: { 
                                description: string; 
                                properties: { 
                                    has_active_phone: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            properties: { 
                                message: { 
                                    type: string; 
                                }; 
                                warning_code: { 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            thermostat_schedule: { 
                description: string; 
                properties: { 
                    climate_preset_key: { 
                        description: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    ends_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            properties: { 
                                error_code: { 
                                    description: string; 
                                    type: string; 
                                }; 
                                message: { 
                                    description: string; 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    max_override_period_minutes: { 
                        description: string; 
                        minimum: number; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        type: string; 
                    }; 
                    starts_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    thermostat_schedule_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    unstable_is_override_allowed: { 
                        description: string; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            unmanaged_access_code: { 
                properties: { 
                    access_code_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    code: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    ends_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: (
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    description: ...; 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                })[]; 
                        }; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    starts_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    status: { 
                        enum: string[]; 
                        type: string; 
                    }; 
                    type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            unmanaged_acs_access_group: { 
                properties: { 
                    access_group_type: { 
                        deprecated: boolean; 
                        enum: string[]; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    access_group_type_display_name: { 
                        deprecated: boolean; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    acs_access_group_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    name: { 
                        description: string; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            properties: { 
                                created_at: { 
                                    description: string; 
                                    format: string; 
                                    type: string; 
                                }; 
                                message: { 
                                    description: string; 
                                    type: string; 
                                }; 
                                warning_code: { 
                                    description: string; 
                                    enum: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            unmanaged_acs_credential: { 
                description: string; 
                properties: { 
                    access_method: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    acs_credential_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_credential_pool_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_user_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    assa_abloy_vostio_metadata: { 
                        description: string; 
                        properties: { 
                            door_names: { 
                                items: { 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            endpoint_id: { 
                                type: string; 
                            }; 
                            key_id: { 
                                type: string; 
                            }; 
                            key_issuing_request_id: { 
                                type: string; 
                            }; 
                            override_guest_acs_entrance_ids: { 
                                items: { 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    card_number: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    code: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        minLength: number; 
                        type: string; 
                    }; 
                    ends_at: { 
                        description: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            properties: { 
                                error_code: { 
                                    type: string; 
                                }; 
                                message: { 
                                    type: string; 
                                }; 
                            }; 
                            required: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_issued: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_latest_desired_state_synced_with_provider: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    is_multi_phone_sync_credential: { 
                        description: string; 
                        type: string; 
                    }; 
                    is_one_time_use: { 
                        description: string; 
                        type: string; 
                    }; 
                    issued_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    latest_desired_state_synced_with_provider_at: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    parent_acs_credential_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    starts_at: { 
                        description: string; 
                        type: string; 
                    }; 
                    visionline_metadata: { 
                        description: string; 
                        properties: { 
                            auto_join: { 
                                type: string; 
                            }; 
                            card_function_type: { 
                                enum: string[]; 
                                type: string; 
                            }; 
                            card_id: { 
                                type: string; 
                            }; 
                            common_acs_entrance_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            credential_id: { 
                                type: string; 
                            }; 
                            guest_acs_entrance_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                            is_valid: { 
                                type: string; 
                            }; 
                            joiner_acs_credential_ids: { 
                                items: { 
                                    format: string; 
                                    type: string; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            unmanaged_acs_user: { 
                description: string; 
                properties: { 
                    access_schedule: { 
                        description: string; 
                        properties: { 
                            ends_at: { 
                                description: string; 
                                format: string; 
                                nullable: boolean; 
                                type: string; 
                            }; 
                            starts_at: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    acs_system_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    acs_user_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    email: { 
                        deprecated: boolean; 
                        format: string; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    email_address: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    error_code: ...; 
                                    message: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    external_type: { 
                        description: string; 
                        enum: string[]; 
                        type: string; 
                    }; 
                    external_type_display_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    full_name: { 
                        description: string; 
                        type: string; 
                    }; 
                    hid_acs_system_id: { 
                        format: string; 
                        type: string; 
                    }; 
                    is_latest_desired_state_synced_with_provider: { 
                        nullable: boolean; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    is_suspended: { 
                        description: string; 
                        type: string; 
                    }; 
                    latest_desired_state_synced_with_provider_at: { 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    pending_modifications: { 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: (
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                }
                                | { 
                                    properties: ...; 
                                    required: ...; 
                                    type: ...; 
                                })[]; 
                        }; 
                        type: string; 
                        x-undocumented: string; 
                    }; 
                    phone_number: { 
                        description: string; 
                        type: string; 
                    }; 
                    user_identity_email_address: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_full_name: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_id: { 
                        description: string; 
                        type: string; 
                    }; 
                    user_identity_phone_number: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            description: string; 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            unmanaged_device: { 
                properties: { 
                    can_hvac_cool: { 
                        type: string; 
                    }; 
                    can_hvac_heat: { 
                        type: string; 
                    }; 
                    can_hvac_heat_cool: { 
                        type: string; 
                    }; 
                    can_program_offline_access_codes: { 
                        type: string; 
                    }; 
                    can_program_online_access_codes: { 
                        type: string; 
                    }; 
                    can_remotely_lock: { 
                        type: string; 
                    }; 
                    can_remotely_unlock: { 
                        type: string; 
                    }; 
                    can_simulate_connection: { 
                        type: string; 
                    }; 
                    can_simulate_disconnection: { 
                        type: string; 
                    }; 
                    can_simulate_removal: { 
                        type: string; 
                    }; 
                    can_turn_off_hvac: { 
                        type: string; 
                    }; 
                    capabilities_supported: { 
                        description: string; 
                        items: { 
                            enum: string[]; 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    connected_account_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    device_type: { 
                        description: string; 
                        oneOf: ({ 
                            description?: undefined; 
                            enum: (...)[]; 
                            type: string; 
                        } | { 
                            description: string; 
                            enum: (...)[]; 
                            type: string; 
                        })[]; 
                    }; 
                    errors: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: ({ 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            } | { 
                                description: ...; 
                                properties: ...; 
                                required: ...; 
                                type: ...; 
                            })[]; 
                        }; 
                        type: string; 
                    }; 
                    is_managed: { 
                        enum: boolean[]; 
                        type: string; 
                    }; 
                    location: { 
                        description: string; 
                        nullable: boolean; 
                        properties: { 
                            location_name: { 
                                description: string; 
                                type: string; 
                            }; 
                            timezone: { 
                                description: string; 
                                type: string; 
                            }; 
                        }; 
                        type: string; 
                    }; 
                    properties: { 
                        properties: { 
                            accessory_keypad: { 
                                description: string; 
                                properties: { 
                                    battery: { 
                                        description: ...; 
                                        properties: ...; 
                                        required: ...; 
                                        type: ...; 
                                    }; 
                                    is_connected: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                            battery: { 
                                description: string; 
                                properties: { 
                                    level: { 
                                        format: ...; 
                                        maximum: ...; 
                                        minimum: ...; 
                                        type: ...; 
                                    }; 
                                    status: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                            battery_level: { 
                                description: string; 
                                format: string; 
                                maximum: number; 
                                minimum: number; 
                                type: string; 
                            }; 
                            image_alt_text: { 
                                description: string; 
                                type: string; 
                            }; 
                            image_url: { 
                                description: string; 
                                format: string; 
                                type: string; 
                            }; 
                            manufacturer: { 
                                description: string; 
                                type: string; 
                            }; 
                            model: { 
                                properties: { 
                                    accessory_keypad_supported: { 
                                        deprecated: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    can_connect_accessory_keypad: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    display_name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    has_built_in_keypad: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer_display_name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    offline_access_codes_supported: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    online_access_codes_supported: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                            name: { 
                                deprecated: boolean; 
                                description: string; 
                                type: string; 
                                x-deprecated: string; 
                            }; 
                            offline_access_codes_enabled: { 
                                description: string; 
                                type: string; 
                            }; 
                            online: { 
                                description: string; 
                                type: string; 
                            }; 
                            online_access_codes_enabled: { 
                                description: string; 
                                type: string; 
                            }; 
                        }; 
                        required: string[]; 
                        type: string; 
                    }; 
                    warnings: { 
                        description: string; 
                        items: { 
                            discriminator: { 
                                propertyName: string; 
                            }; 
                            oneOf: { 
                                description: string; 
                                properties: { 
                                    created_at: ...; 
                                    message: ...; 
                                    warning_code: ...; 
                                }; 
                                required: (...)[]; 
                                type: string; 
                            }[]; 
                        }; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            user_identity: { 
                description: string; 
                properties: { 
                    created_at: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    display_name: { 
                        minLength: number; 
                        type: string; 
                    }; 
                    email_address: { 
                        description: string; 
                        format: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    full_name: { 
                        minLength: number; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    phone_number: { 
                        description: string; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    user_identity_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                    user_identity_key: { 
                        description: string; 
                        minLength: number; 
                        nullable: boolean; 
                        type: string; 
                    }; 
                    workspace_id: { 
                        description: string; 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            webhook: { 
                properties: { 
                    event_types: { 
                        items: { 
                            type: string; 
                        }; 
                        type: string; 
                    }; 
                    secret: { 
                        type: string; 
                    }; 
                    url: { 
                        type: string; 
                    }; 
                    webhook_id: { 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
            workspace: { 
                properties: { 
                    company_name: { 
                        type: string; 
                    }; 
                    connect_partner_name: { 
                        deprecated: boolean; 
                        nullable: boolean; 
                        type: string; 
                        x-deprecated: string; 
                    }; 
                    is_sandbox: { 
                        type: string; 
                    }; 
                    is_suspended: { 
                        description: string; 
                        type: string; 
                    }; 
                    name: { 
                        type: string; 
                    }; 
                    workspace_id: { 
                        format: string; 
                        type: string; 
                    }; 
                }; 
                required: string[]; 
                type: string; 
                x-route-path: string; 
            }; 
        }; 
        securitySchemes: { 
            access_token: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            api_key: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            bridge_client_session: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            certified_client: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            client_session: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            client_session_token: { 
                in: string; 
                name: string; 
                type: string; 
            }; 
            console_session_with_workspace: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            console_session_without_workspace: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            pat_with_workspace: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            pat_without_workspace: { 
                bearerFormat: string; 
                scheme: string; 
                type: string; 
            }; 
            publishable_key: { 
                in: string; 
                name: string; 
                type: string; 
            }; 
            seam_client_session_token: { 
                in: string; 
                name: string; 
                type: string; 
            }; 
            seam_workspace: { 
                in: string; 
                name: string; 
                type: string; 
            }; 
        }; 
    }; 
    info: { 
        title: string; 
        version: string; 
    }; 
    openapi: string; 
    paths: { 
        /access_codes/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    common_code_key: { 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_code: ...; 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/create_multiple: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    behavior_when_code_cannot_be_shared: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_codes: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
            put: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    behavior_when_code_cannot_be_shared: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_codes: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /access_codes/generate_code: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        generated_code: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_code: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        access_token?: undefined; 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                    }
                    | { 
                        access_token: never[]; 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                    }
                    | { 
                        access_token?: undefined; 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                    }
                    | { 
                        access_token?: undefined; 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_codes: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/pull_backup_access_code: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_code: ...; 
                                        backup_access_code: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/simulate/create_unmanaged_access_code: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_code: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/unmanaged/convert_to_managed: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    force: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    force: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /access_codes/unmanaged/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /access_codes/unmanaged/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_code: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/unmanaged/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        access_codes: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /access_codes/unmanaged/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    force: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    force: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /access_codes/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    type: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    type: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
            put: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allow_external_modification: { 
                                        type: ...; 
                                    }; 
                                    attempt_for_offline_device: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        maxLength: ...; 
                                        minLength: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    is_external_modification_allowed: { 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        type: ...; 
                                    }; 
                                    is_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        type: ...; 
                                    }; 
                                    max_time_rounding: { 
                                        default: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    prefer_native_scheduling: { 
                                        type: ...; 
                                    }; 
                                    preferred_code_length: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    type: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    use_backup_access_code_pool: { 
                                        type: ...; 
                                    }; 
                                    use_offline_access_code: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
        }; 
        /access_codes/update_multiple: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    common_code_key: { 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    common_code_key: { 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /acs/access_groups/add_user: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
            put: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_access_group: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_access_groups: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/list_accessible_entrances: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_entrances: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/list_users: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_users: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/remove_user: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/access_groups/unmanaged/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_access_group: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/access_groups/unmanaged/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_access_groups: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credential_pools/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential_pools: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-deprecated: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credential_provisioning_automations/launch: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_pool_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    create_credential_manager_user: { 
                                        type: ...; 
                                    }; 
                                    credential_manager_acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    credential_manager_acs_user_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential_provisioning_automation: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-deprecated: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credentials/assign: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_method: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allowed_acs_entrance_ids: { 
                                        default: ...; 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    assa_abloy_vostio_metadata: { 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        description: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    credential_manager_acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_multi_phone_sync_credential: { 
                                        default: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    salto_space_metadata: { 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    visionline_metadata: { 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/create_offline_code: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    allowed_acs_entrance_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_one_time_use: { 
                                        default: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credentials/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                allOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credentials: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/list_accessible_entrances: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_entrances: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/unassign: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/credentials/unmanaged/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credentials/unmanaged/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: (
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credentials: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/credentials/update: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        description: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    code: { 
                                        description: ...; 
                                        pattern: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credential: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/encode_credential: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_encoder_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_encoders: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/scan_credential: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_encoder_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/simulate/next_credential_encode_will_fail: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/simulate/next_credential_encode_will_succeed: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                additionalProperties: boolean; 
                                properties: { 
                                    acs_encoder_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    scenario: { 
                                        default: ...; 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/simulate/next_credential_scan_will_fail: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/encoders/simulate/next_credential_scan_will_succeed: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/entrances/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_entrance_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_entrance: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        access_token?: undefined; 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                    }
                    | { 
                        access_token: never[]; 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                    }
                    | { 
                        access_token?: undefined; 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                    }
                    | { 
                        access_token?: undefined; 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/entrances/grant_access: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_entrance_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/entrances/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_entrances: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/entrances/list_credentials_with_access: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_entrance_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_credentials: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/systems/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_system: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/systems/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_systems: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/systems/list_compatible_credential_manager_acs_systems: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_systems: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/users/add_to_access_group: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
            put: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_schedule: { 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                    acs_access_group_ids: { 
                                        default: ...; 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    email: { 
                                        deprecated: ...; 
                                        format: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_user: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/users/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_user: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/users/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        exclusiveMinimum: ...; 
                                        minimum: ...; 
                                        type: ...; 
                                    }; 
                                    page_cursor: { 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    search: { 
                                        description: ...; 
                                        minLength: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_email_address: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_phone_number: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_users: ...; 
                                        ok: ...; 
                                        pagination: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/users/list_accessible_entrances: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_entrances: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /acs/users/remove_from_access_group: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_access_group_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/revoke_access_to_all_entrances: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/suspend: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/unmanaged/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_user: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/users/unmanaged/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_email_address: { 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_phone_number: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_users: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-undocumented: string; 
            }; 
        }; 
        /acs/users/unsuspend: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /acs/users/update: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_schedule: { 
                                        description: ...; 
                                        nullable: ...; 
                                        properties: ...; 
                                        required: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    email: { 
                                        deprecated: ...; 
                                        format: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    hid_acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_schedule: { 
                                        description: ...; 
                                        nullable: ...; 
                                        properties: ...; 
                                        required: ...; 
                                        type: ...; 
                                    }; 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    email: { 
                                        deprecated: ...; 
                                        format: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    hid_acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /action_attempts/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    action_attempt_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /action_attempts/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    action_attempt_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempts: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /bridges/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    bridge_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridge: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /bridges/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: {}; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridges: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /client_sessions/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    expires_at: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        minLength: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key: never[]; 
                    }
                    | { 
                        api_key: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
            put: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    expires_at: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        minLength: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key: never[]; 
                    }
                    | { 
                        api_key: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
            }; 
        }; 
        /client_sessions/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /client_sessions/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /client_sessions/get_or_create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    expires_at: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        minLength: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key: never[]; 
                    }
                    | { 
                        api_key: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                        publishable_key?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                        publishable_key?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /client_sessions/grant_access: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        type: ...; 
                                    }; 
                                    connect_webview_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                    user_identity_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        type: ...; 
                                    }; 
                                    connect_webview_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                    user_identity_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /client_sessions/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        type: ...; 
                                    }; 
                                    connect_webview_id: { 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        type: ...; 
                                    }; 
                                    without_user_identifier_key: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        client_sessions: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /client_sessions/revoke: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    client_session_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /connect_webviews/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    accepted_providers: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    automatically_manage_new_devices: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata: { 
                                        additionalProperties: ...; 
                                        type: ...; 
                                    }; 
                                    custom_redirect_failure_url: { 
                                        type: ...; 
                                    }; 
                                    custom_redirect_url: { 
                                        type: ...; 
                                    }; 
                                    device_selection_mode: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    provider_category: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    wait_for_device_creation: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connect_webview: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /connect_webviews/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /connect_webviews/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connect_webview: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /connect_webviews/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connect_webviews: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /connected_accounts/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connected_account_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /connected_accounts/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connected_account: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /connected_accounts/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connected_accounts: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /connected_accounts/update: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    automatically_manage_new_devices: { 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata: { 
                                        additionalProperties: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        connected_account: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /devices/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-deprecated: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-undocumented: string; 
            }; 
        }; 
        /devices/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        device: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /devices/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_type: { 
                                        description: ...; 
                                        oneOf: ...; 
                                    }; 
                                    device_types: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    exclude_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    unstable_location_id: { 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        devices: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /devices/list_device_providers: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    provider_category: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        device_providers: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /devices/simulate/connect: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /devices/simulate/disconnect: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /devices/simulate/remove: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /devices/unmanaged/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        device: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /devices/unmanaged/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_type: { 
                                        description: ...; 
                                        oneOf: ...; 
                                    }; 
                                    device_types: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    exclude_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    unstable_location_id: { 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        devices: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /devices/unmanaged/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /devices/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    custom_metadata: { 
                                        additionalProperties: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    properties: { 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    custom_metadata: { 
                                        additionalProperties: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_managed: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    properties: { 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /events/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    event_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    event_type: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        event: ...; 
                                        message: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /events/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    access_code_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    access_code_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    acs_system_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    between: { 
                                        items: ...; 
                                        maxItems: ...; 
                                        minItems: ...; 
                                        type: ...; 
                                    }; 
                                    connect_webview_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    event_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    event_type: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    event_types: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    since: { 
                                        type: ...; 
                                    }; 
                                    unstable_offset: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        events: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /locks/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        device: ...; 
                                        lock: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-deprecated: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /locks/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_type: { 
                                        description: ...; 
                                        oneOf: ...; 
                                    }; 
                                    device_types: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    exclude_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    unstable_location_id: { 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        devices: ...; 
                                        locks: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /locks/lock_door: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /locks/unlock_door: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /networks/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    network_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        network: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /networks/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: {}; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        networks: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /noise_sensors/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_type: { 
                                        description: ...; 
                                        oneOf: ...; 
                                    }; 
                                    device_types: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    exclude_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    unstable_location_id: { 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        devices: ...; 
                                        noise_sensors: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /noise_sensors/noise_thresholds/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_daily_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    noise_threshold_decibels: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_nrs: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_daily_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        noise_threshold: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /noise_sensors/noise_thresholds/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /noise_sensors/noise_thresholds/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    noise_threshold_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        noise_threshold: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /noise_sensors/noise_thresholds/list: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    is_programmed: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        noise_thresholds: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /noise_sensors/noise_thresholds/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_daily_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    noise_threshold_decibels: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_nrs: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_daily_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_daily_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    noise_threshold_decibels: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_nrs: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_daily_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
            put: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    ends_daily_at: { 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    noise_threshold_decibels: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    noise_threshold_nrs: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    starts_daily_at: { 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
        }; 
        /noise_sensors/simulate/trigger_noise_threshold: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /phones/deactivate: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /phones/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        phone: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /phones/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    owner_user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        phones: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /phones/simulate/create_sandbox_phone: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    assa_abloy_metadata: { 
                                        default: ...; 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                    custom_sdk_installation_id: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    phone_metadata: { 
                                        default: ...; 
                                        description: ...; 
                                        properties: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        phone: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /seam/bridge/v1/bridge_client_sessions/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    bridge_client_machine_identifier_key: { 
                                        type: ...; 
                                    }; 
                                    bridge_client_name: { 
                                        type: ...; 
                                    }; 
                                    bridge_client_time_zone: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridge_client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: { 
                    certified_client: never[]; 
                }[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /seam/bridge/v1/bridge_client_sessions/get: { 
            get: { 
                description: string; 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridge_client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: { 
                    bridge_client_session: never[]; 
                }[]; 
                summary: string; 
                tags: never[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridge_client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: { 
                    bridge_client_session: never[]; 
                }[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /seam/bridge/v1/bridge_client_sessions/regenerate_pairing_code: { 
            post: { 
                description: string; 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        bridge_client_session: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: { 
                    bridge_client_session: never[]; 
                }[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /thermostats/activate_climate_preset: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/cool: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    cooling_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/create_climate_preset: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    fan_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    hvac_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    manual_override_allowed: { 
                                        default: ...; 
                                        deprecated: ...; 
                                        description: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    name: { 
                                        default: ...; 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/delete_climate_preset: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        thermostat: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-deprecated: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /thermostats/heat: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/heat_cool: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    cooling_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    connect_webview_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    connected_account_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    created_before: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    custom_metadata_has: { 
                                        additionalProperties: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_ids: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    device_type: { 
                                        description: ...; 
                                        oneOf: ...; 
                                    }; 
                                    device_types: { 
                                        description: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    exclude_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    include_if: { 
                                        items: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    limit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    manufacturer: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    unstable_location_id: { 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        devices: ...; 
                                        ok: ...; 
                                        thermostats: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/off: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/schedules/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    is_override_allowed: { 
                                        default: ...; 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    max_override_period_minutes: { 
                                        default: ...; 
                                        description: ...; 
                                        minimum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        thermostat_schedule: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/schedules/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    thermostat_schedule_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/schedules/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    thermostat_schedule_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        thermostat_schedule: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/schedules/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identifier_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        thermostat_schedules: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/schedules/update: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    is_override_allowed: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    max_override_period_minutes: { 
                                        description: ...; 
                                        minimum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    thermostat_schedule_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    ends_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    is_override_allowed: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    max_override_period_minutes: { 
                                        description: ...; 
                                        minimum: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    starts_at: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    thermostat_schedule_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/set_fallback_climate_preset: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/set_fan_mode: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    fan_mode: { 
                                        deprecated: ...; 
                                        enum: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    fan_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    sync: { 
                                        default: ...; 
                                        type: ...; 
                                        x-undocumented: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/set_hvac_mode: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                discriminator: { 
                                    propertyName: string; 
                                }; 
                                oneOf: (
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /thermostats/set_temperature_threshold: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    lower_limit_celsius: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    lower_limit_fahrenheit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    upper_limit_celsius: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    upper_limit_fahrenheit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    lower_limit_celsius: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    lower_limit_fahrenheit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    upper_limit_celsius: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    upper_limit_fahrenheit: { 
                                        default: ...; 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/simulate/hvac_mode_adjusted: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                discriminator: { 
                                    propertyName: string; 
                                }; 
                                oneOf: (
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/simulate/temperature_reached: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    temperature_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    temperature_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /thermostats/update_climate_preset: { 
            patch: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    fan_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    hvac_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    manual_override_allowed: { 
                                        deprecated: ...; 
                                        description: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    name: { 
                                        default: ...; 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    climate_preset_key: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    cooling_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    fan_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_celsius: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    heating_set_point_fahrenheit: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    hvac_mode_setting: { 
                                        description: ...; 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    manual_override_allowed: { 
                                        deprecated: ...; 
                                        description: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    name: { 
                                        default: ...; 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /unstable_locations/add_devices: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    location_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    geolocation: { 
                                        properties: ...; 
                                        required: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    time_zone: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        location: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    location_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    location_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        location: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/list: { 
            get: { 
                description: string; 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        locations: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
            post: { 
                description: string; 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        locations: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/remove_devices: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_ids: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    location_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /unstable_locations/update: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    geolocation: { 
                                        properties: ...; 
                                        required: ...; 
                                        type: ...; 
                                    }; 
                                    location_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    time_zone: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        location: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: never[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
                x-undocumented: string; 
            }; 
        }; 
        /user_identities/add_acs_user: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
            put: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/create: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        description: ...; 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_key: { 
                                        description: ...; 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        user_identity: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/enrollment_automations/delete: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    enrollment_automation_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/enrollment_automations/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    enrollment_automation_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        enrollment_automation: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/enrollment_automations/launch: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_credential_pool_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    create_credential_manager_user: { 
                                        description: ...; 
                                        type: ...; 
                                    }; 
                                    credential_manager_acs_system_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    credential_manager_acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        enrollment_automation: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/enrollment_automations/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        enrollment_automations: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/get: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                oneOf: ((...) | (...))[]; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        user_identity: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/grant_access_to_device: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
            put: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/list: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    credential_manager_acs_system_id: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        user_identities: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/list_accessible_devices: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        accessible_devices: ...; 
                                        devices: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/list_acs_systems: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_systems: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/list_acs_users: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        acs_users: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
                x-title: string; 
            }; 
        }; 
        /user_identities/remove_acs_user: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    acs_user_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/revoke_access_to_device: { 
            post: { 
                description: string; 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    device_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /user_identities/update: { 
            patch: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_key: { 
                                        description: ...; 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
                x-title: string; 
            }; 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    email_address: { 
                                        description: ...; 
                                        format: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    full_name: { 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    phone_number: { 
                                        description: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_id: { 
                                        description: ...; 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                    user_identity_key: { 
                                        description: ...; 
                                        minLength: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
                x-title: string; 
            }; 
        }; 
        /webhooks/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    event_types: { 
                                        default: ...; 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    url: { 
                                        format: ...; 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        webhook: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /webhooks/delete: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    webhook_id: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
        }; 
        /webhooks/get: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    webhook_id: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        webhook: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /webhooks/list: { 
            get: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        webhooks: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
            }; 
            post: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        webhooks: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /webhooks/update: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    event_types: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    webhook_id: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-response-key: null; 
            }; 
            put: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    event_types: { 
                                        items: ...; 
                                        type: ...; 
                                    }; 
                                    webhook_id: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: null; 
            }; 
        }; 
        /workspaces/create: { 
            post: { 
                operationId: string; 
                requestBody: { 
                    content: { 
                        application/json: { 
                            schema: { 
                                properties: { 
                                    company_name: { 
                                        type: ...; 
                                    }; 
                                    connect_partner_name: { 
                                        deprecated: ...; 
                                        nullable: ...; 
                                        type: ...; 
                                        x-deprecated: ...; 
                                    }; 
                                    is_sandbox: { 
                                        default: ...; 
                                        type: ...; 
                                    }; 
                                    name: { 
                                        type: ...; 
                                    }; 
                                    webview_logo_shape: { 
                                        enum: ...; 
                                        type: ...; 
                                    }; 
                                    webview_primary_button_color: { 
                                        type: ...; 
                                    }; 
                                    webview_primary_button_text_color: { 
                                        type: ...; 
                                    }; 
                                }; 
                                required: string[]; 
                                type: string; 
                            }; 
                        }; 
                    }; 
                }; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        workspace: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    console_session_with_workspace?: undefined; 
                    console_session_without_workspace?: undefined; 
                    pat_without_workspace: never[]; 
                } | { 
                    console_session_with_workspace: never[]; 
                    console_session_without_workspace?: undefined; 
                    pat_without_workspace?: undefined; 
                } | { 
                    console_session_with_workspace?: undefined; 
                    console_session_without_workspace: never[]; 
                    pat_without_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /workspaces/get: { 
            get: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        workspace: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
            }; 
            post: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        workspace: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /workspaces/list: { 
            get: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        workspaces: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace: never[]; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-ignore: boolean; 
                x-response-key: string; 
            }; 
            post: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        ok: ...; 
                                        workspaces: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: (
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace: never[]; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace: never[]; 
                    }
                    | { 
                        api_key: never[]; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session: never[]; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace: never[]; 
                        console_session_without_workspace?: undefined; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    }
                    | { 
                        api_key?: undefined; 
                        client_session?: undefined; 
                        console_session_with_workspace?: undefined; 
                        console_session_without_workspace: never[]; 
                        pat_with_workspace?: undefined; 
                        pat_without_workspace?: undefined; 
                    })[]; 
                summary: string; 
                tags: string[]; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
        /workspaces/reset_sandbox: { 
            post: { 
                operationId: string; 
                responses: { 
                    200: { 
                        content: { 
                            application/json: { 
                                schema: { 
                                    properties: { 
                                        action_attempt: ...; 
                                        ok: ...; 
                                    }; 
                                    required: (...)[]; 
                                    type: string; 
                                }; 
                            }; 
                        }; 
                        description: string; 
                    }; 
                    400: { 
                        description: string; 
                    }; 
                    401: { 
                        description: string; 
                    }; 
                }; 
                security: ({ 
                    api_key: never[]; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace?: undefined; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace?: undefined; 
                    pat_with_workspace: never[]; 
                } | { 
                    api_key?: undefined; 
                    console_session_with_workspace: never[]; 
                    pat_with_workspace?: undefined; 
                })[]; 
                summary: string; 
                tags: string[]; 
                x-action-attempt-type: string; 
                x-fern-sdk-group-name: string[]; 
                x-fern-sdk-method-name: string; 
                x-fern-sdk-return-value: string; 
                x-response-key: string; 
            }; 
        }; 
    }; 
    servers: { 
        url: string; 
    }[]; 
    tags: { 
        description: string; 
        name: string; 
    }[]; 
}>