Variable openapi

openapi: {
    components: {
        schemas: {
            access_code: {
                properties: {
                    access_code_id: {
                        format: string;
                        type: string;
                    };
                    code: {
                        nullable: boolean;
                        type: string;
                    };
                    common_code_key: {
                        nullable: boolean;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        format: string;
                        type: string;
                    };
                    ends_at: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    errors: {
                        nullable: boolean;
                    };
                    is_backup: {
                        type: string;
                    };
                    is_backup_access_code_available: {
                        type: string;
                    };
                    is_external_modification_allowed: {
                        type: string;
                    };
                    is_managed: {
                        enum: boolean[];
                        type: string;
                    };
                    is_scheduled_on_device: {
                        type: string;
                    };
                    is_waiting_for_code_assignment: {
                        type: string;
                    };
                    name: {
                        nullable: boolean;
                        type: string;
                    };
                    pulled_backup_access_code_id: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    starts_at: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                    type: {
                        enum: string[];
                        type: string;
                    };
                    warnings: {
                        nullable: boolean;
                    };
                };
                required: string[];
                type: string;
            };
            acs_access_group: {
                properties: {
                    access_group_type: {
                        description: string;
                        enum: string[];
                        type: string;
                    };
                    access_group_type_display_name: {
                        description: string;
                        type: string;
                    };
                    acs_access_group_id: {
                        format: string;
                        type: string;
                    };
                    acs_system_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    external_type: {
                        enum: string[];
                        type: string;
                    };
                    external_type_display_name: {
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            acs_system: {
                properties: {
                    acs_system_id: {
                        format: string;
                        type: string;
                    };
                    connected_account_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    external_type: {
                        enum: string[];
                        type: string;
                    };
                    external_type_display_name: {
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    system_type: {
                        description: string;
                        enum: string[];
                        type: string;
                    };
                    system_type_display_name: {
                        description: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            acs_user: {
                properties: {
                    acs_system_id: {
                        format: string;
                        type: string;
                    };
                    acs_user_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    display_name: {
                        type: string;
                    };
                    email: {
                        format: string;
                        type: string;
                    };
                    external_type: {
                        enum: string[];
                        type: string;
                    };
                    external_type_display_name: {
                        type: string;
                    };
                    full_name: {
                        type: string;
                    };
                    is_suspended: {
                        type: string;
                    };
                    phone_number: {
                        nullable: boolean;
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            action_attempt: {
                discriminator: {
                    propertyName: string;
                };
                oneOf: ({
                    properties: {
                        action_attempt_id: {
                            format: string;
                            type: string;
                        };
                        action_type: {
                            type: string;
                        };
                        error: {
                            format: string;
                            nullable: boolean;
                            properties?: undefined;
                            required?: undefined;
                            type: string;
                        };
                        result: {
                            format?: undefined;
                            nullable: boolean;
                            type?: undefined;
                        };
                        status: {
                            enum: string[];
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                } | {
                    properties: {
                        action_attempt_id: {
                            format: string;
                            type: string;
                        };
                        action_type: {
                            type: string;
                        };
                        error: {
                            format: string;
                            nullable: boolean;
                            properties?: undefined;
                            required?: undefined;
                            type: string;
                        };
                        result: {
                            format: string;
                            nullable: boolean;
                            type: string;
                        };
                        status: {
                            enum: string[];
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                } | {
                    properties: {
                        action_attempt_id: {
                            format: string;
                            type: string;
                        };
                        action_type: {
                            type: string;
                        };
                        error: {
                            format?: undefined;
                            nullable?: undefined;
                            properties: {
                                message: {
                                    type: string;
                                };
                                type: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        result: {
                            format: string;
                            nullable: boolean;
                            type: string;
                        };
                        status: {
                            enum: string[];
                            type: string;
                        };
                    };
                    required: string[];
                    type: 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: {
                        type: string;
                    };
                    token: {
                        type: string;
                    };
                    user_identifier_key: {
                        nullable: boolean;
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            climate_setting_schedule: {
                properties: {
                    automatic_cooling_enabled: {
                        type: string;
                    };
                    automatic_heating_enabled: {
                        type: string;
                    };
                    climate_setting_schedule_id: {
                        format: string;
                        type: string;
                    };
                    cooling_set_point_celsius: {
                        type: string;
                    };
                    cooling_set_point_fahrenheit: {
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        type: string;
                    };
                    heating_set_point_celsius: {
                        type: string;
                    };
                    heating_set_point_fahrenheit: {
                        type: string;
                    };
                    hvac_mode_setting: {
                        enum: string[];
                        type: string;
                    };
                    manual_override_allowed: {
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    schedule_ends_at: {
                        type: string;
                    };
                    schedule_starts_at: {
                        type: string;
                    };
                    schedule_type: {
                        enum: string[];
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            connect_webview: {
                properties: {
                    accepted_devices: {
                        items: {
                            type: string;
                        };
                        type: string;
                    };
                    accepted_providers: {
                        items: {
                            type: string;
                        };
                        type: string;
                    };
                    any_device_allowed: {
                        type: string;
                    };
                    any_provider_allowed: {
                        type: string;
                    };
                    connect_webview_id: {
                        format: string;
                        type: string;
                    };
                    connected_account_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_selection_mode: {
                        enum: string[];
                        type: string;
                    };
                    login_successful: {
                        type: string;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                    url: {
                        format: string;
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            connected_account: {
                properties: {
                    account_type: {
                        type: string;
                    };
                    account_type_display_name: {
                        type: string;
                    };
                    connected_account_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    custom_metadata: {
                        additionalProperties: {
                            nullable: boolean;
                            oneOf: ({
                                format?: undefined;
                                nullable?: undefined;
                                type: string;
                            } | {
                                format: string;
                                nullable: boolean;
                                type: string;
                            })[];
                        };
                        type: string;
                    };
                    errors: {
                        nullable: boolean;
                    };
                    user_identifier: {
                        properties: {
                            api_url: {
                                type: string;
                            };
                            email: {
                                type: string;
                            };
                            exclusive: {
                                type: string;
                            };
                            phone: {
                                type: string;
                            };
                            username: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                    warnings: {
                        nullable: boolean;
                    };
                };
                required: string[];
                type: string;
            };
            device: {
                properties: {
                    capabilities_supported: {
                        items: {
                            enum: string[];
                            type: string;
                        };
                        type: string;
                    };
                    connected_account_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        format: string;
                        type: string;
                    };
                    device_type: {
                        oneOf: {
                            enum: string[];
                            type: string;
                        }[];
                    };
                    errors: {
                        items: {
                            properties: {
                                error_code: {
                                    type: string;
                                };
                                message: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        type: string;
                    };
                    is_managed: {
                        enum: boolean[];
                        type: string;
                    };
                    location: {
                        nullable: boolean;
                        properties: {
                            location_name: {
                                type: string;
                            };
                            timezone: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                    properties: {
                        allOf: ({
                            allOf: ({
                                properties: {
                                    august_metadata?: undefined;
                                    avigilon_alta_metadata?: undefined;
                                    battery: {
                                        properties: {
                                            level: {
                                                maximum: number;
                                                minimum: number;
                                                type: string;
                                            };
                                            status: {
                                                enum: string[];
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    battery_level: {
                                        maximum: number;
                                        minimum: number;
                                        type: string;
                                    };
                                    brivo_metadata?: undefined;
                                    controlbyweb_metadata?: undefined;
                                    dormakaba_oracode_metadata?: undefined;
                                    ecobee_metadata?: undefined;
                                    four_suites_metadata?: undefined;
                                    genie_metadata?: undefined;
                                    has_direct_power: {
                                        type: string;
                                    };
                                    hubitat_metadata?: undefined;
                                    igloo_metadata?: undefined;
                                    igloohome_metadata?: undefined;
                                    image_alt_text: {
                                        type: string;
                                    };
                                    image_url: {
                                        format: string;
                                        type: string;
                                    };
                                    kwikset_metadata?: undefined;
                                    lockly_metadata?: undefined;
                                    manufacturer: {
                                        type: string;
                                    };
                                    minut_metadata?: undefined;
                                    model: {
                                        properties: {
                                            display_name: {
                                                type: string;
                                            };
                                            manufacturer_display_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    nest_metadata?: undefined;
                                    noiseaware_metadata?: undefined;
                                    nuki_metadata?: undefined;
                                    online: {
                                        type: string;
                                    };
                                    salto_metadata?: undefined;
                                    schlage_metadata?: undefined;
                                    seam_bridge_metadata?: undefined;
                                    serial_number: {
                                        type: string;
                                    };
                                    smartthings_metadata?: undefined;
                                    supports_accessory_keypad: {
                                        type: string;
                                    };
                                    supports_offline_access_codes: {
                                        type: string;
                                    };
                                    ttlock_metadata?: undefined;
                                    two_n_metadata?: undefined;
                                    wyze_metadata?: undefined;
                                };
                                required: string[];
                                type: string;
                            } | {
                                properties: {
                                    august_metadata: {
                                        properties: {
                                            has_keypad: {
                                                type: string;
                                            };
                                            house_id: {
                                                type: string;
                                            };
                                            house_name: {
                                                type: string;
                                            };
                                            keypad_battery_level: {
                                                type: string;
                                            };
                                            lock_id: {
                                                type: string;
                                            };
                                            lock_name: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    avigilon_alta_metadata: {
                                        properties: {
                                            entry_name: {
                                                type: string;
                                            };
                                            org_name: {
                                                type: string;
                                            };
                                            site_id: {
                                                type: string;
                                            };
                                            site_name: {
                                                type: string;
                                            };
                                            zone_id: {
                                                type: string;
                                            };
                                            zone_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    battery?: undefined;
                                    battery_level?: undefined;
                                    brivo_metadata: {
                                        properties: {
                                            device_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    controlbyweb_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            relay_name: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    dormakaba_oracode_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            door_id: {
                                                type: string;
                                            };
                                            door_name: {
                                                type: string;
                                            };
                                            site_id: {
                                                type: string;
                                            };
                                            site_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    ecobee_metadata: {
                                        properties: {
                                            device_name: {
                                                type: string;
                                            };
                                            ecobee_device_id: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    four_suites_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            reclose_delay_in_seconds: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    genie_metadata: {
                                        properties: {
                                            device_name: {
                                                type: string;
                                            };
                                            door_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    has_direct_power?: undefined;
                                    hubitat_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_label: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    igloo_metadata: {
                                        properties: {
                                            bridge_id: {
                                                type: string;
                                            };
                                            device_id: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    igloohome_metadata: {
                                        properties: {
                                            bridge_id: {
                                                type: string;
                                            };
                                            bridge_name: {
                                                type: string;
                                            };
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    image_alt_text?: undefined;
                                    image_url?: undefined;
                                    kwikset_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            model_number: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    lockly_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    manufacturer?: undefined;
                                    minut_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            latest_sensor_values: {
                                                properties: {
                                                    accelerometer_z: {
                                                        properties: {
                                                            time: {
                                                                type: string;
                                                            };
                                                            value: {
                                                                type: string;
                                                            };
                                                        };
                                                        required: string[];
                                                        type: string;
                                                    };
                                                    humidity: {
                                                        properties: {
                                                            time: {
                                                                type: string;
                                                            };
                                                            value: {
                                                                type: string;
                                                            };
                                                        };
                                                        required: string[];
                                                        type: string;
                                                    };
                                                    pressure: {
                                                        properties: {
                                                            time: {
                                                                type: string;
                                                            };
                                                            value: {
                                                                type: string;
                                                            };
                                                        };
                                                        required: string[];
                                                        type: string;
                                                    };
                                                    sound: {
                                                        properties: {
                                                            time: {
                                                                type: string;
                                                            };
                                                            value: {
                                                                type: string;
                                                            };
                                                        };
                                                        required: string[];
                                                        type: string;
                                                    };
                                                    temperature: {
                                                        properties: {
                                                            time: {
                                                                type: string;
                                                            };
                                                            value: {
                                                                type: string;
                                                            };
                                                        };
                                                        required: string[];
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    model?: undefined;
                                    name?: undefined;
                                    nest_metadata: {
                                        properties: {
                                            custom_name: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            nest_device_id: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    noiseaware_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_model: {
                                                enum: string[];
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            noise_level_decibel: {
                                                type: string;
                                            };
                                            noise_level_nrs: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    nuki_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            keypad_battery_critical: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    online?: undefined;
                                    salto_metadata: {
                                        properties: {
                                            battery_level: {
                                                type: string;
                                            };
                                            customer_reference: {
                                                type: string;
                                            };
                                            lock_id: {
                                                type: string;
                                            };
                                            lock_type: {
                                                type: string;
                                            };
                                            locked_state: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    schlage_metadata: {
                                        properties: {
                                            access_code_length: {
                                                type: string;
                                            };
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    seam_bridge_metadata: {
                                        properties: {
                                            device_num: {
                                                type: string;
                                            };
                                            name: {
                                                type: string;
                                            };
                                            unlock_method: {
                                                enum: string[];
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    serial_number?: undefined;
                                    smartthings_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            location_id: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    supports_accessory_keypad?: undefined;
                                    supports_offline_access_codes?: undefined;
                                    ttlock_metadata: {
                                        properties: {
                                            lock_alias: {
                                                type: string;
                                            };
                                            lock_id: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    two_n_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    wyze_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_info_model: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            product_model: {
                                                type: string;
                                            };
                                            product_name: {
                                                type: string;
                                            };
                                            product_type: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                };
                                required?: undefined;
                                type: string;
                            })[];
                        } | {
                            allOf: ({
                                oneOf?: undefined;
                                properties: {
                                    code_constraints: {
                                        items: {
                                            oneOf: ({
                                                properties: {
                                                    constraint_type: {
                                                        enum: string[];
                                                        type: string;
                                                    };
                                                    max_length?: undefined;
                                                    min_length?: undefined;
                                                };
                                                required: string[];
                                                type: string;
                                            } | {
                                                properties: {
                                                    constraint_type: {
                                                        enum: string[];
                                                        type: string;
                                                    };
                                                    max_length: {
                                                        type: string;
                                                    };
                                                    min_length: {
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            })[];
                                        };
                                        type: string;
                                    };
                                    door_open: {
                                        type: string;
                                    };
                                    has_native_entry_events: {
                                        type: string;
                                    };
                                    keypad_battery: {
                                        properties: {
                                            level: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    locked: {
                                        type: string;
                                    };
                                    max_active_codes_supported: {
                                        type: string;
                                    };
                                    supported_code_lengths: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    supports_backup_access_code_pool: {
                                        type: string;
                                    };
                                };
                                type: string;
                            } | {
                                oneOf: ({
                                    properties: {
                                        active_climate_setting_schedule: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                climate_setting_schedule_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                device_id: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                                name: {
                                                    type: string;
                                                };
                                                schedule_ends_at: {
                                                    type: string;
                                                };
                                                schedule_starts_at: {
                                                    type: string;
                                                };
                                                schedule_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        available_hvac_mode_settings: {
                                            items: {
                                                enum: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                        can_enable_automatic_cooling: {
                                            type: string;
                                        };
                                        can_enable_automatic_heating: {
                                            type: string;
                                        };
                                        current_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        default_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        fan_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        is_climate_setting_schedule_active: {
                                            type: string;
                                        };
                                        is_cooling: {
                                            type: string;
                                        };
                                        is_cooling_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_fan_running: {
                                            type: string;
                                        };
                                        is_heating: {
                                            type: string;
                                        };
                                        is_heating_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_temporary_manual_override_active: {
                                            type: string;
                                        };
                                        max_cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        max_cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        max_heating_set_point_celsius: {
                                            type: string;
                                        };
                                        max_heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        min_cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        min_cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        min_heating_cooling_delta_celsius: {
                                            type: string;
                                        };
                                        min_heating_cooling_delta_fahrenheit: {
                                            type: string;
                                        };
                                        min_heating_set_point_celsius: {
                                            type: string;
                                        };
                                        min_heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        relative_humidity: {
                                            maximum: number;
                                            minimum: number;
                                            type: string;
                                        };
                                        temperature_celsius: {
                                            type: string;
                                        };
                                        temperature_fahrenheit: {
                                            type: string;
                                        };
                                    };
                                    type: string;
                                } | {
                                    properties: {
                                        active_climate_setting_schedule: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                climate_setting_schedule_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                device_id: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                                name: {
                                                    type: string;
                                                };
                                                schedule_ends_at: {
                                                    type: string;
                                                };
                                                schedule_starts_at: {
                                                    type: string;
                                                };
                                                schedule_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        available_hvac_mode_settings: {
                                            items: {
                                                enum: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                        can_enable_automatic_cooling: {
                                            type: string;
                                        };
                                        can_enable_automatic_heating: {
                                            type: string;
                                        };
                                        current_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        default_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        fan_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        is_climate_setting_schedule_active: {
                                            type: string;
                                        };
                                        is_cooling: {
                                            type: string;
                                        };
                                        is_cooling_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_fan_running: {
                                            type: string;
                                        };
                                        is_heating: {
                                            type: string;
                                        };
                                        is_heating_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_temporary_manual_override_active: {
                                            type: string;
                                        };
                                        max_cooling_set_point_celsius?: undefined;
                                        max_cooling_set_point_fahrenheit?: undefined;
                                        max_heating_set_point_celsius: {
                                            type: string;
                                        };
                                        max_heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        min_cooling_set_point_celsius?: undefined;
                                        min_cooling_set_point_fahrenheit?: undefined;
                                        min_heating_cooling_delta_celsius?: undefined;
                                        min_heating_cooling_delta_fahrenheit?: undefined;
                                        min_heating_set_point_celsius: {
                                            type: string;
                                        };
                                        min_heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        relative_humidity: {
                                            maximum: number;
                                            minimum: number;
                                            type: string;
                                        };
                                        temperature_celsius: {
                                            type: string;
                                        };
                                        temperature_fahrenheit: {
                                            type: string;
                                        };
                                    };
                                    type: string;
                                } | {
                                    properties: {
                                        active_climate_setting_schedule: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                climate_setting_schedule_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                device_id: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                                name: {
                                                    type: string;
                                                };
                                                schedule_ends_at: {
                                                    type: string;
                                                };
                                                schedule_starts_at: {
                                                    type: string;
                                                };
                                                schedule_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        available_hvac_mode_settings: {
                                            items: {
                                                enum: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                        can_enable_automatic_cooling: {
                                            type: string;
                                        };
                                        can_enable_automatic_heating: {
                                            type: string;
                                        };
                                        current_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        default_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        fan_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        is_climate_setting_schedule_active: {
                                            type: string;
                                        };
                                        is_cooling: {
                                            type: string;
                                        };
                                        is_cooling_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_fan_running: {
                                            type: string;
                                        };
                                        is_heating: {
                                            type: string;
                                        };
                                        is_heating_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_temporary_manual_override_active: {
                                            type: string;
                                        };
                                        max_cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        max_cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        max_heating_set_point_celsius?: undefined;
                                        max_heating_set_point_fahrenheit?: undefined;
                                        min_cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        min_cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        min_heating_cooling_delta_celsius?: undefined;
                                        min_heating_cooling_delta_fahrenheit?: undefined;
                                        min_heating_set_point_celsius?: undefined;
                                        min_heating_set_point_fahrenheit?: undefined;
                                        relative_humidity: {
                                            maximum: number;
                                            minimum: number;
                                            type: string;
                                        };
                                        temperature_celsius: {
                                            type: string;
                                        };
                                        temperature_fahrenheit: {
                                            type: string;
                                        };
                                    };
                                    type: string;
                                })[];
                                properties?: undefined;
                                type?: undefined;
                            })[];
                        })[];
                    };
                    warnings: {
                        items: {
                            properties: {
                                message: {
                                    type: string;
                                };
                                warning_code: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            event: {
                properties: {
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        format: string;
                        type: string;
                    };
                    event_id: {
                        format: string;
                        type: string;
                    };
                    event_type: {
                        type: string;
                    };
                    occurred_at: {
                        format: string;
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            noise_threshold: {
                properties: {
                    device_id: {
                        format: string;
                        type: string;
                    };
                    ends_daily_at: {
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    noise_threshold_decibels: {
                        type: string;
                    };
                    noise_threshold_id: {
                        format: string;
                        type: string;
                    };
                    noise_threshold_nrs: {
                        type: string;
                    };
                    starts_daily_at: {
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            service_health: {
                properties: {
                    description: {
                        type: string;
                    };
                    service: {
                        type: string;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            unmanaged_access_code: {
                properties: {
                    access_code_id: {
                        format: string;
                        type: string;
                    };
                    code: {
                        nullable: boolean;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        format: string;
                        type: string;
                    };
                    ends_at: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    errors: {
                        nullable: boolean;
                    };
                    is_managed: {
                        enum: boolean[];
                        type: string;
                    };
                    name: {
                        nullable: boolean;
                        type: string;
                    };
                    starts_at: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                    type: {
                        enum: string[];
                        type: string;
                    };
                    warnings: {
                        nullable: boolean;
                    };
                };
                required: string[];
                type: string;
            };
            unmanaged_device: {
                properties: {
                    capabilities_supported: {
                        items: {
                            enum: string[];
                            type: string;
                        };
                        type: string;
                    };
                    connected_account_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        format: string;
                        type: string;
                    };
                    device_type: {
                        oneOf: {
                            enum: string[];
                            type: string;
                        }[];
                    };
                    errors: {
                        items: {
                            properties: {
                                error_code: {
                                    type: string;
                                };
                                message: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        type: string;
                    };
                    is_managed: {
                        enum: boolean[];
                        type: string;
                    };
                    properties: {
                        properties: {
                            image_alt_text: {
                                type: string;
                            };
                            image_url: {
                                type: string;
                            };
                            manufacturer: {
                                type: string;
                            };
                            model: {
                                properties: {
                                    display_name: {
                                        type: string;
                                    };
                                    manufacturer_display_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            online: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                    warnings: {
                        items: {
                            properties: {
                                message: {
                                    type: string;
                                };
                                warning_code: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            webhook: {
                properties: {
                    event_types: {
                        items: {
                            type: string;
                        };
                        type: string;
                    };
                    secret: {
                        type: string;
                    };
                    url: {
                        type: string;
                    };
                    webhook_id: {
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            workspace: {
                properties: {
                    connect_partner_name: {
                        nullable: boolean;
                        type: string;
                    };
                    is_sandbox: {
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
        };
        securitySchemes: {
            access_token: {
                bearerFormat: string;
                scheme: string;
                type: string;
            };
            client_session_token: {
                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: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    common_code_key: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_code: {
                                            $ref: string;
                                        };
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/create_multiple: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    behavior_when_code_cannot_be_shared: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_codes: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    behavior_when_code_cannot_be_shared: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_codes: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /access_codes/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/generate_code: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        generated_code: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    code: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_code: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_codes: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/pull_backup_access_code: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        backup_access_code: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/simulate/create_unmanaged_access_code: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_code: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/unmanaged/convert_to_managed: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    force: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    force: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /access_codes/unmanaged/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/unmanaged/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    code: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_code: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/unmanaged/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_codes: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/unmanaged/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    force: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_managed: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    force: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_managed: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /access_codes/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_managed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                    type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_managed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                    type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_managed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                    type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /acs/access_groups/add_user: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /acs/access_groups/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_access_group: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_access_group: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_access_groups: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/list_users: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_users: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/remove_user: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/credentials/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    code: {
                                        pattern: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_credential: {
                                            properties: {
                                                acs_credential_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                acs_system_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                acs_user_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                code: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                external_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                external_type_display_name: {
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/credentials/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_credential_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/credentials/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_credentials_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_credential: {
                                            properties: {
                                                acs_credential_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                acs_system_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                acs_user_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                code: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                external_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                external_type_display_name: {
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/credentials/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                oneOf: ({
                                    properties: {
                                        acs_system_id?: undefined;
                                        acs_user_id: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                } | {
                                    properties: {
                                        acs_system_id: {
                                            format: string;
                                            type: string;
                                        };
                                        acs_user_id?: undefined;
                                    };
                                    required: string[];
                                    type: string;
                                } | {
                                    properties: {
                                        acs_system_id: {
                                            format: string;
                                            type: string;
                                        };
                                        acs_user_id: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                })[];
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_credentials: {
                                            items: {
                                                properties: {
                                                    acs_credential_id: {
                                                        format: string;
                                                        type: string;
                                                    };
                                                    acs_system_id: {
                                                        format: string;
                                                        type: string;
                                                    };
                                                    acs_user_id: {
                                                        format: string;
                                                        type: string;
                                                    };
                                                    code: {
                                                        nullable: boolean;
                                                        type: string;
                                                    };
                                                    created_at: {
                                                        format: string;
                                                        type: string;
                                                    };
                                                    external_type: {
                                                        enum: string[];
                                                        type: string;
                                                    };
                                                    external_type_display_name: {
                                                        type: string;
                                                    };
                                                    workspace_id: {
                                                        format: string;
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/systems/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_system: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/systems/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connected_account_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_systems: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/add_to_access_group: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /acs/users/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_ids: {
                                        default: never[];
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    email: {
                                        format: string;
                                        type: string;
                                    };
                                    full_name: {
                                        type: string;
                                    };
                                    phone_number: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_user: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_user: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_users: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/remove_from_access_group: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/suspend: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/unsuspend: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    email: {
                                        format: string;
                                        type: string;
                                    };
                                    full_name: {
                                        type: string;
                                    };
                                    phone_number: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    email: {
                                        format: string;
                                        type: string;
                                    };
                                    full_name: {
                                        type: string;
                                    };
                                    phone_number: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /action_attempts/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /action_attempts/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempts: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /client_sessions/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        minLength: number;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        minLength: number;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /client_sessions/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /client_sessions/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session_id: {
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /client_sessions/get_or_create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        minLength: number;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        minLength: number;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /client_sessions/grant_access: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session_id: {
                                        type: string;
                                    };
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session_id: {
                                        type: string;
                                    };
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /client_sessions/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session_id: {
                                        type: string;
                                    };
                                    connect_webview_id: {
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                    without_user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_sessions: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /connect_webviews/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    accepted_providers: {
                                        items: {
                                            enum: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    automatically_manage_new_devices: {
                                        type: string;
                                    };
                                    custom_metadata: {
                                        additionalProperties: {
                                            nullable: boolean;
                                            oneOf: ({
                                                format?: undefined;
                                                maxLength: number;
                                                nullable?: undefined;
                                                type: string;
                                            } | {
                                                format?: undefined;
                                                maxLength?: undefined;
                                                nullable?: undefined;
                                                type: string;
                                            } | {
                                                format: string;
                                                maxLength?: undefined;
                                                nullable: boolean;
                                                type: string;
                                            })[];
                                        };
                                        type: string;
                                    };
                                    custom_redirect_failure_url: {
                                        type: string;
                                    };
                                    custom_redirect_url: {
                                        type: string;
                                    };
                                    device_selection_mode: {
                                        enum: string[];
                                        type: string;
                                    };
                                    provider_category: {
                                        enum: string[];
                                        type: string;
                                    };
                                    wait_for_device_creation: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connect_webview: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /connect_webviews/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /connect_webviews/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connect_webview: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /connect_webviews/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connect_webviews: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /connect_webviews/view: {
            get: {
                operationId: string;
                parameters: ({
                    in: string;
                    name: string;
                    required: boolean;
                    schema: {
                        format: string;
                        type: string;
                    };
                } | {
                    in: string;
                    name: string;
                    required: boolean;
                    schema: {
                        format?: undefined;
                        type: string;
                    };
                })[];
                responses: {
                    200: {
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /connected_accounts/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connected_account_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /connected_accounts/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                oneOf: ({
                                    properties: {
                                        connected_account_id: {
                                            format: string;
                                            type: string;
                                        };
                                        email?: undefined;
                                    };
                                    required: string[];
                                    type: string;
                                } | {
                                    properties: {
                                        connected_account_id?: undefined;
                                        email: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                })[];
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connected_account: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /connected_accounts/list: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connected_accounts: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connected_accounts: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /devices/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        device: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        description: string;
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        minItems: number;
                                        type: string;
                                    };
                                    created_before: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_type: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    device_types: {
                                        items: {
                                            oneOf: {
                                                enum: string[];
                                                type: string;
                                            }[];
                                        };
                                        type: string;
                                    };
                                    limit: {
                                        default: number;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    manufacturer: {
                                        enum: string[];
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        devices: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/list_device_providers: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    provider_category: {
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        device_providers: {
                                            items: {
                                                properties: {
                                                    device_provider_name: {
                                                        type: string;
                                                    };
                                                    display_name: {
                                                        type: string;
                                                    };
                                                    image_url: {
                                                        type: string;
                                                    };
                                                    provider_categories: {
                                                        items: {
                                                            enum: string[];
                                                            type: string;
                                                        };
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/unmanaged/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        device: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/unmanaged/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        description: string;
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        minItems: number;
                                        type: string;
                                    };
                                    created_before: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_type: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    device_types: {
                                        items: {
                                            oneOf: {
                                                enum: string[];
                                                type: string;
                                            }[];
                                        };
                                        type: string;
                                    };
                                    limit: {
                                        default: number;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    manufacturer: {
                                        enum: string[];
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        devices: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/unmanaged/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    is_managed: {
                                        enum: boolean[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    is_managed: {
                                        enum: boolean[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /devices/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    is_managed: {
                                        default: boolean;
                                        type: string;
                                    };
                                    location: {
                                        properties: {};
                                        type: string;
                                    };
                                    name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                    properties: {
                                        properties: {
                                            name: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    is_managed: {
                                        default: boolean;
                                        type: string;
                                    };
                                    location: {
                                        properties: {};
                                        type: string;
                                    };
                                    name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                    properties: {
                                        properties: {
                                            name: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /events/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    event_id: {
                                        format: string;
                                        type: string;
                                    };
                                    event_type: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        event: {
                                            $ref: string;
                                        };
                                        message: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /events/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    access_code_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    between: {
                                        items: {
                                            oneOf: ({
                                                format?: undefined;
                                                type: string;
                                            } | {
                                                format: string;
                                                type: string;
                                            })[];
                                        };
                                        maxItems: number;
                                        minItems: number;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    event_type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    event_types: {
                                        items: {
                                            enum: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    since: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        events: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        message: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /health: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        msg: {
                                            enum: string[];
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health_statuses: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /health/get_health: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        msg: {
                                            enum: string[];
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health_statuses: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /health/get_service_health: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    service: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /health/service/[service_name]: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    service_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /locks/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        device: {
                                            nullable: boolean;
                                        };
                                        lock: {
                                            nullable: boolean;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /locks/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        description: string;
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        minItems: number;
                                        type: string;
                                    };
                                    created_before: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_type: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    device_types: {
                                        items: {
                                            oneOf: {
                                                enum: string[];
                                                type: string;
                                            }[];
                                        };
                                        type: string;
                                    };
                                    limit: {
                                        default: number;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    manufacturer: {
                                        enum: string[];
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        devices: {
                                            nullable: boolean;
                                        };
                                        locks: {
                                            nullable: boolean;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /locks/lock_door: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /locks/unlock_door: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /noise_sensors/noise_thresholds/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /noise_sensors/noise_thresholds/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /noise_sensors/noise_thresholds/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        noise_threshold: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /noise_sensors/noise_thresholds/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        noise_thresholds: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /noise_sensors/noise_thresholds/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /noise_sensors/simulate/trigger_noise_threshold: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/climate_setting_schedules/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    device_id: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /thermostats/climate_setting_schedules/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /thermostats/climate_setting_schedules/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /thermostats/climate_setting_schedules/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedules: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /thermostats/climate_setting_schedules/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /thermostats/cool: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        thermostat: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /thermostats/heat: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/heat_cool: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        description: string;
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        minItems: number;
                                        type: string;
                                    };
                                    created_before: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_type: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    device_types: {
                                        items: {
                                            oneOf: {
                                                enum: string[];
                                                type: string;
                                            }[];
                                        };
                                        type: string;
                                    };
                                    limit: {
                                        default: number;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    manufacturer: {
                                        enum: string[];
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        thermostats: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /thermostats/off: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/set_fan_mode: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    fan_mode: {
                                        enum: string[];
                                        type: string;
                                    };
                                    fan_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    default_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    default_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/add_acs_user: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /user_identities/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    email_address: {
                                        format: string;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    user_identity_key: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        user_identity: {
                                            properties: {
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                email_address: {
                                                    format: string;
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                user_identity_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                user_identity_key: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                oneOf: ({
                                    properties: {
                                        user_identity_id: {
                                            format: string;
                                            type: string;
                                        };
                                        user_identity_key?: undefined;
                                    };
                                    required: string[];
                                    type: string;
                                } | {
                                    properties: {
                                        user_identity_id?: undefined;
                                        user_identity_key: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                })[];
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        user_identity: {
                                            properties: {
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                email_address: {
                                                    format: string;
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                user_identity_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                user_identity_key: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/grant_access_to_device: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /user_identities/list_accessible_devices: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        accessible_devices: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/list_acs_users: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_users: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/remove_acs_user: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/revoke_access_to_device: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /webhooks/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    event_types: {
                                        default: string[];
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    url: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhook: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /webhooks/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    webhook_id: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /webhooks/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    webhook_id: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhook: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /webhooks/list: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhooks: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhooks: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /workspaces/get: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspace: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspace: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /workspaces/list: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspaces: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspaces: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /workspaces/reset_sandbox: {
            post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        message: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
    };
    servers: {
        url: string;
    }[];
    tags: {
        description: string;
        name: string;
    }[];
}

Type declaration

  • components: {
        schemas: {
            access_code: {
                properties: {
                    access_code_id: {
                        format: string;
                        type: string;
                    };
                    code: {
                        nullable: boolean;
                        type: string;
                    };
                    common_code_key: {
                        nullable: boolean;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        format: string;
                        type: string;
                    };
                    ends_at: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    errors: {
                        nullable: boolean;
                    };
                    is_backup: {
                        type: string;
                    };
                    is_backup_access_code_available: {
                        type: string;
                    };
                    is_external_modification_allowed: {
                        type: string;
                    };
                    is_managed: {
                        enum: boolean[];
                        type: string;
                    };
                    is_scheduled_on_device: {
                        type: string;
                    };
                    is_waiting_for_code_assignment: {
                        type: string;
                    };
                    name: {
                        nullable: boolean;
                        type: string;
                    };
                    pulled_backup_access_code_id: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    starts_at: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                    type: {
                        enum: string[];
                        type: string;
                    };
                    warnings: {
                        nullable: boolean;
                    };
                };
                required: string[];
                type: string;
            };
            acs_access_group: {
                properties: {
                    access_group_type: {
                        description: string;
                        enum: string[];
                        type: string;
                    };
                    access_group_type_display_name: {
                        description: string;
                        type: string;
                    };
                    acs_access_group_id: {
                        format: string;
                        type: string;
                    };
                    acs_system_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    external_type: {
                        enum: string[];
                        type: string;
                    };
                    external_type_display_name: {
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            acs_system: {
                properties: {
                    acs_system_id: {
                        format: string;
                        type: string;
                    };
                    connected_account_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    external_type: {
                        enum: string[];
                        type: string;
                    };
                    external_type_display_name: {
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    system_type: {
                        description: string;
                        enum: string[];
                        type: string;
                    };
                    system_type_display_name: {
                        description: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            acs_user: {
                properties: {
                    acs_system_id: {
                        format: string;
                        type: string;
                    };
                    acs_user_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    display_name: {
                        type: string;
                    };
                    email: {
                        format: string;
                        type: string;
                    };
                    external_type: {
                        enum: string[];
                        type: string;
                    };
                    external_type_display_name: {
                        type: string;
                    };
                    full_name: {
                        type: string;
                    };
                    is_suspended: {
                        type: string;
                    };
                    phone_number: {
                        nullable: boolean;
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            action_attempt: {
                discriminator: {
                    propertyName: string;
                };
                oneOf: ({
                    properties: {
                        action_attempt_id: {
                            format: string;
                            type: string;
                        };
                        action_type: {
                            type: string;
                        };
                        error: {
                            format: string;
                            nullable: boolean;
                            properties?: undefined;
                            required?: undefined;
                            type: string;
                        };
                        result: {
                            format?: undefined;
                            nullable: boolean;
                            type?: undefined;
                        };
                        status: {
                            enum: string[];
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                } | {
                    properties: {
                        action_attempt_id: {
                            format: string;
                            type: string;
                        };
                        action_type: {
                            type: string;
                        };
                        error: {
                            format: string;
                            nullable: boolean;
                            properties?: undefined;
                            required?: undefined;
                            type: string;
                        };
                        result: {
                            format: string;
                            nullable: boolean;
                            type: string;
                        };
                        status: {
                            enum: string[];
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                } | {
                    properties: {
                        action_attempt_id: {
                            format: string;
                            type: string;
                        };
                        action_type: {
                            type: string;
                        };
                        error: {
                            format?: undefined;
                            nullable?: undefined;
                            properties: {
                                message: {
                                    type: string;
                                };
                                type: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        result: {
                            format: string;
                            nullable: boolean;
                            type: string;
                        };
                        status: {
                            enum: string[];
                            type: string;
                        };
                    };
                    required: string[];
                    type: 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: {
                        type: string;
                    };
                    token: {
                        type: string;
                    };
                    user_identifier_key: {
                        nullable: boolean;
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            climate_setting_schedule: {
                properties: {
                    automatic_cooling_enabled: {
                        type: string;
                    };
                    automatic_heating_enabled: {
                        type: string;
                    };
                    climate_setting_schedule_id: {
                        format: string;
                        type: string;
                    };
                    cooling_set_point_celsius: {
                        type: string;
                    };
                    cooling_set_point_fahrenheit: {
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        type: string;
                    };
                    heating_set_point_celsius: {
                        type: string;
                    };
                    heating_set_point_fahrenheit: {
                        type: string;
                    };
                    hvac_mode_setting: {
                        enum: string[];
                        type: string;
                    };
                    manual_override_allowed: {
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    schedule_ends_at: {
                        type: string;
                    };
                    schedule_starts_at: {
                        type: string;
                    };
                    schedule_type: {
                        enum: string[];
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            connect_webview: {
                properties: {
                    accepted_devices: {
                        items: {
                            type: string;
                        };
                        type: string;
                    };
                    accepted_providers: {
                        items: {
                            type: string;
                        };
                        type: string;
                    };
                    any_device_allowed: {
                        type: string;
                    };
                    any_provider_allowed: {
                        type: string;
                    };
                    connect_webview_id: {
                        format: string;
                        type: string;
                    };
                    connected_account_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_selection_mode: {
                        enum: string[];
                        type: string;
                    };
                    login_successful: {
                        type: string;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                    url: {
                        format: string;
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            connected_account: {
                properties: {
                    account_type: {
                        type: string;
                    };
                    account_type_display_name: {
                        type: string;
                    };
                    connected_account_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    custom_metadata: {
                        additionalProperties: {
                            nullable: boolean;
                            oneOf: ({
                                format?: undefined;
                                nullable?: undefined;
                                type: string;
                            } | {
                                format: string;
                                nullable: boolean;
                                type: string;
                            })[];
                        };
                        type: string;
                    };
                    errors: {
                        nullable: boolean;
                    };
                    user_identifier: {
                        properties: {
                            api_url: {
                                type: string;
                            };
                            email: {
                                type: string;
                            };
                            exclusive: {
                                type: string;
                            };
                            phone: {
                                type: string;
                            };
                            username: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                    warnings: {
                        nullable: boolean;
                    };
                };
                required: string[];
                type: string;
            };
            device: {
                properties: {
                    capabilities_supported: {
                        items: {
                            enum: string[];
                            type: string;
                        };
                        type: string;
                    };
                    connected_account_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        format: string;
                        type: string;
                    };
                    device_type: {
                        oneOf: {
                            enum: string[];
                            type: string;
                        }[];
                    };
                    errors: {
                        items: {
                            properties: {
                                error_code: {
                                    type: string;
                                };
                                message: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        type: string;
                    };
                    is_managed: {
                        enum: boolean[];
                        type: string;
                    };
                    location: {
                        nullable: boolean;
                        properties: {
                            location_name: {
                                type: string;
                            };
                            timezone: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                    properties: {
                        allOf: ({
                            allOf: ({
                                properties: {
                                    august_metadata?: undefined;
                                    avigilon_alta_metadata?: undefined;
                                    battery: {
                                        properties: {
                                            level: {
                                                maximum: number;
                                                minimum: number;
                                                type: string;
                                            };
                                            status: {
                                                enum: string[];
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    battery_level: {
                                        maximum: number;
                                        minimum: number;
                                        type: string;
                                    };
                                    brivo_metadata?: undefined;
                                    controlbyweb_metadata?: undefined;
                                    dormakaba_oracode_metadata?: undefined;
                                    ecobee_metadata?: undefined;
                                    four_suites_metadata?: undefined;
                                    genie_metadata?: undefined;
                                    has_direct_power: {
                                        type: string;
                                    };
                                    hubitat_metadata?: undefined;
                                    igloo_metadata?: undefined;
                                    igloohome_metadata?: undefined;
                                    image_alt_text: {
                                        type: string;
                                    };
                                    image_url: {
                                        format: string;
                                        type: string;
                                    };
                                    kwikset_metadata?: undefined;
                                    lockly_metadata?: undefined;
                                    manufacturer: {
                                        type: string;
                                    };
                                    minut_metadata?: undefined;
                                    model: {
                                        properties: {
                                            display_name: {
                                                type: string;
                                            };
                                            manufacturer_display_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    nest_metadata?: undefined;
                                    noiseaware_metadata?: undefined;
                                    nuki_metadata?: undefined;
                                    online: {
                                        type: string;
                                    };
                                    salto_metadata?: undefined;
                                    schlage_metadata?: undefined;
                                    seam_bridge_metadata?: undefined;
                                    serial_number: {
                                        type: string;
                                    };
                                    smartthings_metadata?: undefined;
                                    supports_accessory_keypad: {
                                        type: string;
                                    };
                                    supports_offline_access_codes: {
                                        type: string;
                                    };
                                    ttlock_metadata?: undefined;
                                    two_n_metadata?: undefined;
                                    wyze_metadata?: undefined;
                                };
                                required: string[];
                                type: string;
                            } | {
                                properties: {
                                    august_metadata: {
                                        properties: {
                                            has_keypad: {
                                                type: string;
                                            };
                                            house_id: {
                                                type: string;
                                            };
                                            house_name: {
                                                type: string;
                                            };
                                            keypad_battery_level: {
                                                type: string;
                                            };
                                            lock_id: {
                                                type: string;
                                            };
                                            lock_name: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    avigilon_alta_metadata: {
                                        properties: {
                                            entry_name: {
                                                type: string;
                                            };
                                            org_name: {
                                                type: string;
                                            };
                                            site_id: {
                                                type: string;
                                            };
                                            site_name: {
                                                type: string;
                                            };
                                            zone_id: {
                                                type: string;
                                            };
                                            zone_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    battery?: undefined;
                                    battery_level?: undefined;
                                    brivo_metadata: {
                                        properties: {
                                            device_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    controlbyweb_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            relay_name: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    dormakaba_oracode_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            door_id: {
                                                type: string;
                                            };
                                            door_name: {
                                                type: string;
                                            };
                                            site_id: {
                                                type: string;
                                            };
                                            site_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    ecobee_metadata: {
                                        properties: {
                                            device_name: {
                                                type: string;
                                            };
                                            ecobee_device_id: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    four_suites_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            reclose_delay_in_seconds: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    genie_metadata: {
                                        properties: {
                                            device_name: {
                                                type: string;
                                            };
                                            door_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    has_direct_power?: undefined;
                                    hubitat_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_label: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    igloo_metadata: {
                                        properties: {
                                            bridge_id: {
                                                type: string;
                                            };
                                            device_id: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    igloohome_metadata: {
                                        properties: {
                                            bridge_id: {
                                                type: string;
                                            };
                                            bridge_name: {
                                                type: string;
                                            };
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    image_alt_text?: undefined;
                                    image_url?: undefined;
                                    kwikset_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            model_number: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    lockly_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    manufacturer?: undefined;
                                    minut_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            latest_sensor_values: {
                                                properties: {
                                                    accelerometer_z: {
                                                        properties: {
                                                            time: {
                                                                type: string;
                                                            };
                                                            value: {
                                                                type: string;
                                                            };
                                                        };
                                                        required: string[];
                                                        type: string;
                                                    };
                                                    humidity: {
                                                        properties: {
                                                            time: {
                                                                type: string;
                                                            };
                                                            value: {
                                                                type: string;
                                                            };
                                                        };
                                                        required: string[];
                                                        type: string;
                                                    };
                                                    pressure: {
                                                        properties: {
                                                            time: {
                                                                type: string;
                                                            };
                                                            value: {
                                                                type: string;
                                                            };
                                                        };
                                                        required: string[];
                                                        type: string;
                                                    };
                                                    sound: {
                                                        properties: {
                                                            time: {
                                                                type: string;
                                                            };
                                                            value: {
                                                                type: string;
                                                            };
                                                        };
                                                        required: string[];
                                                        type: string;
                                                    };
                                                    temperature: {
                                                        properties: {
                                                            time: {
                                                                type: string;
                                                            };
                                                            value: {
                                                                type: string;
                                                            };
                                                        };
                                                        required: string[];
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    model?: undefined;
                                    name?: undefined;
                                    nest_metadata: {
                                        properties: {
                                            custom_name: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            nest_device_id: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    noiseaware_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_model: {
                                                enum: string[];
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            noise_level_decibel: {
                                                type: string;
                                            };
                                            noise_level_nrs: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    nuki_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            keypad_battery_critical: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    online?: undefined;
                                    salto_metadata: {
                                        properties: {
                                            battery_level: {
                                                type: string;
                                            };
                                            customer_reference: {
                                                type: string;
                                            };
                                            lock_id: {
                                                type: string;
                                            };
                                            lock_type: {
                                                type: string;
                                            };
                                            locked_state: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    schlage_metadata: {
                                        properties: {
                                            access_code_length: {
                                                type: string;
                                            };
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    seam_bridge_metadata: {
                                        properties: {
                                            device_num: {
                                                type: string;
                                            };
                                            name: {
                                                type: string;
                                            };
                                            unlock_method: {
                                                enum: string[];
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    serial_number?: undefined;
                                    smartthings_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            location_id: {
                                                type: string;
                                            };
                                            model: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    supports_accessory_keypad?: undefined;
                                    supports_offline_access_codes?: undefined;
                                    ttlock_metadata: {
                                        properties: {
                                            lock_alias: {
                                                type: string;
                                            };
                                            lock_id: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    two_n_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    wyze_metadata: {
                                        properties: {
                                            device_id: {
                                                type: string;
                                            };
                                            device_info_model: {
                                                type: string;
                                            };
                                            device_name: {
                                                type: string;
                                            };
                                            product_model: {
                                                type: string;
                                            };
                                            product_name: {
                                                type: string;
                                            };
                                            product_type: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                };
                                required?: undefined;
                                type: string;
                            })[];
                        } | {
                            allOf: ({
                                oneOf?: undefined;
                                properties: {
                                    code_constraints: {
                                        items: {
                                            oneOf: ({
                                                properties: {
                                                    constraint_type: {
                                                        enum: string[];
                                                        type: string;
                                                    };
                                                    max_length?: undefined;
                                                    min_length?: undefined;
                                                };
                                                required: string[];
                                                type: string;
                                            } | {
                                                properties: {
                                                    constraint_type: {
                                                        enum: string[];
                                                        type: string;
                                                    };
                                                    max_length: {
                                                        type: string;
                                                    };
                                                    min_length: {
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            })[];
                                        };
                                        type: string;
                                    };
                                    door_open: {
                                        type: string;
                                    };
                                    has_native_entry_events: {
                                        type: string;
                                    };
                                    keypad_battery: {
                                        properties: {
                                            level: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    locked: {
                                        type: string;
                                    };
                                    max_active_codes_supported: {
                                        type: string;
                                    };
                                    supported_code_lengths: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    supports_backup_access_code_pool: {
                                        type: string;
                                    };
                                };
                                type: string;
                            } | {
                                oneOf: ({
                                    properties: {
                                        active_climate_setting_schedule: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                climate_setting_schedule_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                device_id: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                                name: {
                                                    type: string;
                                                };
                                                schedule_ends_at: {
                                                    type: string;
                                                };
                                                schedule_starts_at: {
                                                    type: string;
                                                };
                                                schedule_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        available_hvac_mode_settings: {
                                            items: {
                                                enum: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                        can_enable_automatic_cooling: {
                                            type: string;
                                        };
                                        can_enable_automatic_heating: {
                                            type: string;
                                        };
                                        current_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        default_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        fan_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        is_climate_setting_schedule_active: {
                                            type: string;
                                        };
                                        is_cooling: {
                                            type: string;
                                        };
                                        is_cooling_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_fan_running: {
                                            type: string;
                                        };
                                        is_heating: {
                                            type: string;
                                        };
                                        is_heating_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_temporary_manual_override_active: {
                                            type: string;
                                        };
                                        max_cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        max_cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        max_heating_set_point_celsius: {
                                            type: string;
                                        };
                                        max_heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        min_cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        min_cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        min_heating_cooling_delta_celsius: {
                                            type: string;
                                        };
                                        min_heating_cooling_delta_fahrenheit: {
                                            type: string;
                                        };
                                        min_heating_set_point_celsius: {
                                            type: string;
                                        };
                                        min_heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        relative_humidity: {
                                            maximum: number;
                                            minimum: number;
                                            type: string;
                                        };
                                        temperature_celsius: {
                                            type: string;
                                        };
                                        temperature_fahrenheit: {
                                            type: string;
                                        };
                                    };
                                    type: string;
                                } | {
                                    properties: {
                                        active_climate_setting_schedule: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                climate_setting_schedule_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                device_id: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                                name: {
                                                    type: string;
                                                };
                                                schedule_ends_at: {
                                                    type: string;
                                                };
                                                schedule_starts_at: {
                                                    type: string;
                                                };
                                                schedule_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        available_hvac_mode_settings: {
                                            items: {
                                                enum: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                        can_enable_automatic_cooling: {
                                            type: string;
                                        };
                                        can_enable_automatic_heating: {
                                            type: string;
                                        };
                                        current_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        default_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        fan_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        is_climate_setting_schedule_active: {
                                            type: string;
                                        };
                                        is_cooling: {
                                            type: string;
                                        };
                                        is_cooling_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_fan_running: {
                                            type: string;
                                        };
                                        is_heating: {
                                            type: string;
                                        };
                                        is_heating_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_temporary_manual_override_active: {
                                            type: string;
                                        };
                                        max_cooling_set_point_celsius?: undefined;
                                        max_cooling_set_point_fahrenheit?: undefined;
                                        max_heating_set_point_celsius: {
                                            type: string;
                                        };
                                        max_heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        min_cooling_set_point_celsius?: undefined;
                                        min_cooling_set_point_fahrenheit?: undefined;
                                        min_heating_cooling_delta_celsius?: undefined;
                                        min_heating_cooling_delta_fahrenheit?: undefined;
                                        min_heating_set_point_celsius: {
                                            type: string;
                                        };
                                        min_heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        relative_humidity: {
                                            maximum: number;
                                            minimum: number;
                                            type: string;
                                        };
                                        temperature_celsius: {
                                            type: string;
                                        };
                                        temperature_fahrenheit: {
                                            type: string;
                                        };
                                    };
                                    type: string;
                                } | {
                                    properties: {
                                        active_climate_setting_schedule: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                climate_setting_schedule_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                device_id: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                                name: {
                                                    type: string;
                                                };
                                                schedule_ends_at: {
                                                    type: string;
                                                };
                                                schedule_starts_at: {
                                                    type: string;
                                                };
                                                schedule_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        available_hvac_mode_settings: {
                                            items: {
                                                enum: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                        can_enable_automatic_cooling: {
                                            type: string;
                                        };
                                        can_enable_automatic_heating: {
                                            type: string;
                                        };
                                        current_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        default_climate_setting: {
                                            properties: {
                                                automatic_cooling_enabled: {
                                                    type: string;
                                                };
                                                automatic_heating_enabled: {
                                                    type: string;
                                                };
                                                cooling_set_point_celsius: {
                                                    type: string;
                                                };
                                                cooling_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                heating_set_point_celsius: {
                                                    type: string;
                                                };
                                                heating_set_point_fahrenheit: {
                                                    type: string;
                                                };
                                                hvac_mode_setting: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                manual_override_allowed: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        fan_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        is_climate_setting_schedule_active: {
                                            type: string;
                                        };
                                        is_cooling: {
                                            type: string;
                                        };
                                        is_cooling_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_fan_running: {
                                            type: string;
                                        };
                                        is_heating: {
                                            type: string;
                                        };
                                        is_heating_available: {
                                            enum: boolean[];
                                            type: string;
                                        };
                                        is_temporary_manual_override_active: {
                                            type: string;
                                        };
                                        max_cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        max_cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        max_heating_set_point_celsius?: undefined;
                                        max_heating_set_point_fahrenheit?: undefined;
                                        min_cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        min_cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        min_heating_cooling_delta_celsius?: undefined;
                                        min_heating_cooling_delta_fahrenheit?: undefined;
                                        min_heating_set_point_celsius?: undefined;
                                        min_heating_set_point_fahrenheit?: undefined;
                                        relative_humidity: {
                                            maximum: number;
                                            minimum: number;
                                            type: string;
                                        };
                                        temperature_celsius: {
                                            type: string;
                                        };
                                        temperature_fahrenheit: {
                                            type: string;
                                        };
                                    };
                                    type: string;
                                })[];
                                properties?: undefined;
                                type?: undefined;
                            })[];
                        })[];
                    };
                    warnings: {
                        items: {
                            properties: {
                                message: {
                                    type: string;
                                };
                                warning_code: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            event: {
                properties: {
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        format: string;
                        type: string;
                    };
                    event_id: {
                        format: string;
                        type: string;
                    };
                    event_type: {
                        type: string;
                    };
                    occurred_at: {
                        format: string;
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            noise_threshold: {
                properties: {
                    device_id: {
                        format: string;
                        type: string;
                    };
                    ends_daily_at: {
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    noise_threshold_decibels: {
                        type: string;
                    };
                    noise_threshold_id: {
                        format: string;
                        type: string;
                    };
                    noise_threshold_nrs: {
                        type: string;
                    };
                    starts_daily_at: {
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            service_health: {
                properties: {
                    description: {
                        type: string;
                    };
                    service: {
                        type: string;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            unmanaged_access_code: {
                properties: {
                    access_code_id: {
                        format: string;
                        type: string;
                    };
                    code: {
                        nullable: boolean;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        format: string;
                        type: string;
                    };
                    ends_at: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    errors: {
                        nullable: boolean;
                    };
                    is_managed: {
                        enum: boolean[];
                        type: string;
                    };
                    name: {
                        nullable: boolean;
                        type: string;
                    };
                    starts_at: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                    type: {
                        enum: string[];
                        type: string;
                    };
                    warnings: {
                        nullable: boolean;
                    };
                };
                required: string[];
                type: string;
            };
            unmanaged_device: {
                properties: {
                    capabilities_supported: {
                        items: {
                            enum: string[];
                            type: string;
                        };
                        type: string;
                    };
                    connected_account_id: {
                        format: string;
                        type: string;
                    };
                    created_at: {
                        format: string;
                        type: string;
                    };
                    device_id: {
                        format: string;
                        type: string;
                    };
                    device_type: {
                        oneOf: {
                            enum: string[];
                            type: string;
                        }[];
                    };
                    errors: {
                        items: {
                            properties: {
                                error_code: {
                                    type: string;
                                };
                                message: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        type: string;
                    };
                    is_managed: {
                        enum: boolean[];
                        type: string;
                    };
                    properties: {
                        properties: {
                            image_alt_text: {
                                type: string;
                            };
                            image_url: {
                                type: string;
                            };
                            manufacturer: {
                                type: string;
                            };
                            model: {
                                properties: {
                                    display_name: {
                                        type: string;
                                    };
                                    manufacturer_display_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            online: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                    warnings: {
                        items: {
                            properties: {
                                message: {
                                    type: string;
                                };
                                warning_code: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            webhook: {
                properties: {
                    event_types: {
                        items: {
                            type: string;
                        };
                        type: string;
                    };
                    secret: {
                        type: string;
                    };
                    url: {
                        type: string;
                    };
                    webhook_id: {
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
            workspace: {
                properties: {
                    connect_partner_name: {
                        nullable: boolean;
                        type: string;
                    };
                    is_sandbox: {
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    workspace_id: {
                        format: string;
                        type: string;
                    };
                };
                required: string[];
                type: string;
            };
        };
        securitySchemes: {
            access_token: {
                bearerFormat: string;
                scheme: string;
                type: string;
            };
            client_session_token: {
                in: string;
                name: string;
                type: string;
            };
            seam_client_session_token: {
                in: string;
                name: string;
                type: string;
            };
            seam_workspace: {
                in: string;
                name: string;
                type: string;
            };
        };
    }
    • schemas: {
          access_code: {
              properties: {
                  access_code_id: {
                      format: string;
                      type: string;
                  };
                  code: {
                      nullable: boolean;
                      type: string;
                  };
                  common_code_key: {
                      nullable: boolean;
                      type: string;
                  };
                  created_at: {
                      format: string;
                      type: string;
                  };
                  device_id: {
                      format: string;
                      type: string;
                  };
                  ends_at: {
                      format: string;
                      nullable: boolean;
                      type: string;
                  };
                  errors: {
                      nullable: boolean;
                  };
                  is_backup: {
                      type: string;
                  };
                  is_backup_access_code_available: {
                      type: string;
                  };
                  is_external_modification_allowed: {
                      type: string;
                  };
                  is_managed: {
                      enum: boolean[];
                      type: string;
                  };
                  is_scheduled_on_device: {
                      type: string;
                  };
                  is_waiting_for_code_assignment: {
                      type: string;
                  };
                  name: {
                      nullable: boolean;
                      type: string;
                  };
                  pulled_backup_access_code_id: {
                      format: string;
                      nullable: boolean;
                      type: string;
                  };
                  starts_at: {
                      format: string;
                      nullable: boolean;
                      type: string;
                  };
                  status: {
                      enum: string[];
                      type: string;
                  };
                  type: {
                      enum: string[];
                      type: string;
                  };
                  warnings: {
                      nullable: boolean;
                  };
              };
              required: string[];
              type: string;
          };
          acs_access_group: {
              properties: {
                  access_group_type: {
                      description: string;
                      enum: string[];
                      type: string;
                  };
                  access_group_type_display_name: {
                      description: string;
                      type: string;
                  };
                  acs_access_group_id: {
                      format: string;
                      type: string;
                  };
                  acs_system_id: {
                      format: string;
                      type: string;
                  };
                  created_at: {
                      format: string;
                      type: string;
                  };
                  external_type: {
                      enum: string[];
                      type: string;
                  };
                  external_type_display_name: {
                      type: string;
                  };
                  name: {
                      type: string;
                  };
                  workspace_id: {
                      format: string;
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          acs_system: {
              properties: {
                  acs_system_id: {
                      format: string;
                      type: string;
                  };
                  connected_account_ids: {
                      items: {
                          type: string;
                      };
                      type: string;
                  };
                  created_at: {
                      format: string;
                      type: string;
                  };
                  external_type: {
                      enum: string[];
                      type: string;
                  };
                  external_type_display_name: {
                      type: string;
                  };
                  name: {
                      type: string;
                  };
                  system_type: {
                      description: string;
                      enum: string[];
                      type: string;
                  };
                  system_type_display_name: {
                      description: string;
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          acs_user: {
              properties: {
                  acs_system_id: {
                      format: string;
                      type: string;
                  };
                  acs_user_id: {
                      format: string;
                      type: string;
                  };
                  created_at: {
                      format: string;
                      type: string;
                  };
                  display_name: {
                      type: string;
                  };
                  email: {
                      format: string;
                      type: string;
                  };
                  external_type: {
                      enum: string[];
                      type: string;
                  };
                  external_type_display_name: {
                      type: string;
                  };
                  full_name: {
                      type: string;
                  };
                  is_suspended: {
                      type: string;
                  };
                  phone_number: {
                      nullable: boolean;
                      type: string;
                  };
                  workspace_id: {
                      format: string;
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          action_attempt: {
              discriminator: {
                  propertyName: string;
              };
              oneOf: ({
                  properties: {
                      action_attempt_id: {
                          format: string;
                          type: string;
                      };
                      action_type: {
                          type: string;
                      };
                      error: {
                          format: string;
                          nullable: boolean;
                          properties?: undefined;
                          required?: undefined;
                          type: string;
                      };
                      result: {
                          format?: undefined;
                          nullable: boolean;
                          type?: undefined;
                      };
                      status: {
                          enum: string[];
                          type: string;
                      };
                  };
                  required: string[];
                  type: string;
              } | {
                  properties: {
                      action_attempt_id: {
                          format: string;
                          type: string;
                      };
                      action_type: {
                          type: string;
                      };
                      error: {
                          format: string;
                          nullable: boolean;
                          properties?: undefined;
                          required?: undefined;
                          type: string;
                      };
                      result: {
                          format: string;
                          nullable: boolean;
                          type: string;
                      };
                      status: {
                          enum: string[];
                          type: string;
                      };
                  };
                  required: string[];
                  type: string;
              } | {
                  properties: {
                      action_attempt_id: {
                          format: string;
                          type: string;
                      };
                      action_type: {
                          type: string;
                      };
                      error: {
                          format?: undefined;
                          nullable?: undefined;
                          properties: {
                              message: {
                                  type: string;
                              };
                              type: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                      result: {
                          format: string;
                          nullable: boolean;
                          type: string;
                      };
                      status: {
                          enum: string[];
                          type: string;
                      };
                  };
                  required: string[];
                  type: 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: {
                      type: string;
                  };
                  token: {
                      type: string;
                  };
                  user_identifier_key: {
                      nullable: boolean;
                      type: string;
                  };
                  workspace_id: {
                      format: string;
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          climate_setting_schedule: {
              properties: {
                  automatic_cooling_enabled: {
                      type: string;
                  };
                  automatic_heating_enabled: {
                      type: string;
                  };
                  climate_setting_schedule_id: {
                      format: string;
                      type: string;
                  };
                  cooling_set_point_celsius: {
                      type: string;
                  };
                  cooling_set_point_fahrenheit: {
                      type: string;
                  };
                  created_at: {
                      format: string;
                      type: string;
                  };
                  device_id: {
                      type: string;
                  };
                  heating_set_point_celsius: {
                      type: string;
                  };
                  heating_set_point_fahrenheit: {
                      type: string;
                  };
                  hvac_mode_setting: {
                      enum: string[];
                      type: string;
                  };
                  manual_override_allowed: {
                      type: string;
                  };
                  name: {
                      type: string;
                  };
                  schedule_ends_at: {
                      type: string;
                  };
                  schedule_starts_at: {
                      type: string;
                  };
                  schedule_type: {
                      enum: string[];
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          connect_webview: {
              properties: {
                  accepted_devices: {
                      items: {
                          type: string;
                      };
                      type: string;
                  };
                  accepted_providers: {
                      items: {
                          type: string;
                      };
                      type: string;
                  };
                  any_device_allowed: {
                      type: string;
                  };
                  any_provider_allowed: {
                      type: string;
                  };
                  connect_webview_id: {
                      format: string;
                      type: string;
                  };
                  connected_account_id: {
                      format: string;
                      type: string;
                  };
                  created_at: {
                      format: string;
                      type: string;
                  };
                  device_selection_mode: {
                      enum: string[];
                      type: string;
                  };
                  login_successful: {
                      type: string;
                  };
                  status: {
                      enum: string[];
                      type: string;
                  };
                  url: {
                      format: string;
                      type: string;
                  };
                  workspace_id: {
                      format: string;
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          connected_account: {
              properties: {
                  account_type: {
                      type: string;
                  };
                  account_type_display_name: {
                      type: string;
                  };
                  connected_account_id: {
                      format: string;
                      type: string;
                  };
                  created_at: {
                      format: string;
                      type: string;
                  };
                  custom_metadata: {
                      additionalProperties: {
                          nullable: boolean;
                          oneOf: ({
                              format?: undefined;
                              nullable?: undefined;
                              type: string;
                          } | {
                              format: string;
                              nullable: boolean;
                              type: string;
                          })[];
                      };
                      type: string;
                  };
                  errors: {
                      nullable: boolean;
                  };
                  user_identifier: {
                      properties: {
                          api_url: {
                              type: string;
                          };
                          email: {
                              type: string;
                          };
                          exclusive: {
                              type: string;
                          };
                          phone: {
                              type: string;
                          };
                          username: {
                              type: string;
                          };
                      };
                      type: string;
                  };
                  warnings: {
                      nullable: boolean;
                  };
              };
              required: string[];
              type: string;
          };
          device: {
              properties: {
                  capabilities_supported: {
                      items: {
                          enum: string[];
                          type: string;
                      };
                      type: string;
                  };
                  connected_account_id: {
                      format: string;
                      type: string;
                  };
                  created_at: {
                      format: string;
                      type: string;
                  };
                  device_id: {
                      format: string;
                      type: string;
                  };
                  device_type: {
                      oneOf: {
                          enum: string[];
                          type: string;
                      }[];
                  };
                  errors: {
                      items: {
                          properties: {
                              error_code: {
                                  type: string;
                              };
                              message: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                      type: string;
                  };
                  is_managed: {
                      enum: boolean[];
                      type: string;
                  };
                  location: {
                      nullable: boolean;
                      properties: {
                          location_name: {
                              type: string;
                          };
                          timezone: {
                              type: string;
                          };
                      };
                      type: string;
                  };
                  properties: {
                      allOf: ({
                          allOf: ({
                              properties: {
                                  august_metadata?: undefined;
                                  avigilon_alta_metadata?: undefined;
                                  battery: {
                                      properties: {
                                          level: {
                                              maximum: number;
                                              minimum: number;
                                              type: string;
                                          };
                                          status: {
                                              enum: string[];
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  battery_level: {
                                      maximum: number;
                                      minimum: number;
                                      type: string;
                                  };
                                  brivo_metadata?: undefined;
                                  controlbyweb_metadata?: undefined;
                                  dormakaba_oracode_metadata?: undefined;
                                  ecobee_metadata?: undefined;
                                  four_suites_metadata?: undefined;
                                  genie_metadata?: undefined;
                                  has_direct_power: {
                                      type: string;
                                  };
                                  hubitat_metadata?: undefined;
                                  igloo_metadata?: undefined;
                                  igloohome_metadata?: undefined;
                                  image_alt_text: {
                                      type: string;
                                  };
                                  image_url: {
                                      format: string;
                                      type: string;
                                  };
                                  kwikset_metadata?: undefined;
                                  lockly_metadata?: undefined;
                                  manufacturer: {
                                      type: string;
                                  };
                                  minut_metadata?: undefined;
                                  model: {
                                      properties: {
                                          display_name: {
                                              type: string;
                                          };
                                          manufacturer_display_name: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  nest_metadata?: undefined;
                                  noiseaware_metadata?: undefined;
                                  nuki_metadata?: undefined;
                                  online: {
                                      type: string;
                                  };
                                  salto_metadata?: undefined;
                                  schlage_metadata?: undefined;
                                  seam_bridge_metadata?: undefined;
                                  serial_number: {
                                      type: string;
                                  };
                                  smartthings_metadata?: undefined;
                                  supports_accessory_keypad: {
                                      type: string;
                                  };
                                  supports_offline_access_codes: {
                                      type: string;
                                  };
                                  ttlock_metadata?: undefined;
                                  two_n_metadata?: undefined;
                                  wyze_metadata?: undefined;
                              };
                              required: string[];
                              type: string;
                          } | {
                              properties: {
                                  august_metadata: {
                                      properties: {
                                          has_keypad: {
                                              type: string;
                                          };
                                          house_id: {
                                              type: string;
                                          };
                                          house_name: {
                                              type: string;
                                          };
                                          keypad_battery_level: {
                                              type: string;
                                          };
                                          lock_id: {
                                              type: string;
                                          };
                                          lock_name: {
                                              type: string;
                                          };
                                          model: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  avigilon_alta_metadata: {
                                      properties: {
                                          entry_name: {
                                              type: string;
                                          };
                                          org_name: {
                                              type: string;
                                          };
                                          site_id: {
                                              type: string;
                                          };
                                          site_name: {
                                              type: string;
                                          };
                                          zone_id: {
                                              type: string;
                                          };
                                          zone_name: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  battery?: undefined;
                                  battery_level?: undefined;
                                  brivo_metadata: {
                                      properties: {
                                          device_name: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  controlbyweb_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          relay_name: {
                                              nullable: boolean;
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  dormakaba_oracode_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          door_id: {
                                              type: string;
                                          };
                                          door_name: {
                                              type: string;
                                          };
                                          site_id: {
                                              type: string;
                                          };
                                          site_name: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  ecobee_metadata: {
                                      properties: {
                                          device_name: {
                                              type: string;
                                          };
                                          ecobee_device_id: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  four_suites_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          reclose_delay_in_seconds: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  genie_metadata: {
                                      properties: {
                                          device_name: {
                                              type: string;
                                          };
                                          door_name: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  has_direct_power?: undefined;
                                  hubitat_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_label: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  igloo_metadata: {
                                      properties: {
                                          bridge_id: {
                                              type: string;
                                          };
                                          device_id: {
                                              type: string;
                                          };
                                          model: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  igloohome_metadata: {
                                      properties: {
                                          bridge_id: {
                                              type: string;
                                          };
                                          bridge_name: {
                                              type: string;
                                          };
                                          device_id: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  image_alt_text?: undefined;
                                  image_url?: undefined;
                                  kwikset_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          model_number: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  lockly_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          model: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  manufacturer?: undefined;
                                  minut_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          latest_sensor_values: {
                                              properties: {
                                                  accelerometer_z: {
                                                      properties: {
                                                          time: {
                                                              type: string;
                                                          };
                                                          value: {
                                                              type: string;
                                                          };
                                                      };
                                                      required: string[];
                                                      type: string;
                                                  };
                                                  humidity: {
                                                      properties: {
                                                          time: {
                                                              type: string;
                                                          };
                                                          value: {
                                                              type: string;
                                                          };
                                                      };
                                                      required: string[];
                                                      type: string;
                                                  };
                                                  pressure: {
                                                      properties: {
                                                          time: {
                                                              type: string;
                                                          };
                                                          value: {
                                                              type: string;
                                                          };
                                                      };
                                                      required: string[];
                                                      type: string;
                                                  };
                                                  sound: {
                                                      properties: {
                                                          time: {
                                                              type: string;
                                                          };
                                                          value: {
                                                              type: string;
                                                          };
                                                      };
                                                      required: string[];
                                                      type: string;
                                                  };
                                                  temperature: {
                                                      properties: {
                                                          time: {
                                                              type: string;
                                                          };
                                                          value: {
                                                              type: string;
                                                          };
                                                      };
                                                      required: string[];
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  model?: undefined;
                                  name?: undefined;
                                  nest_metadata: {
                                      properties: {
                                          custom_name: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          nest_device_id: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  noiseaware_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_model: {
                                              enum: string[];
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          noise_level_decibel: {
                                              type: string;
                                          };
                                          noise_level_nrs: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  nuki_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          keypad_battery_critical: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  online?: undefined;
                                  salto_metadata: {
                                      properties: {
                                          battery_level: {
                                              type: string;
                                          };
                                          customer_reference: {
                                              type: string;
                                          };
                                          lock_id: {
                                              type: string;
                                          };
                                          lock_type: {
                                              type: string;
                                          };
                                          locked_state: {
                                              type: string;
                                          };
                                          model: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  schlage_metadata: {
                                      properties: {
                                          access_code_length: {
                                              type: string;
                                          };
                                          device_id: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          model: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  seam_bridge_metadata: {
                                      properties: {
                                          device_num: {
                                              type: string;
                                          };
                                          name: {
                                              type: string;
                                          };
                                          unlock_method: {
                                              enum: string[];
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  serial_number?: undefined;
                                  smartthings_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          location_id: {
                                              type: string;
                                          };
                                          model: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  supports_accessory_keypad?: undefined;
                                  supports_offline_access_codes?: undefined;
                                  ttlock_metadata: {
                                      properties: {
                                          lock_alias: {
                                              type: string;
                                          };
                                          lock_id: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  two_n_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  wyze_metadata: {
                                      properties: {
                                          device_id: {
                                              type: string;
                                          };
                                          device_info_model: {
                                              type: string;
                                          };
                                          device_name: {
                                              type: string;
                                          };
                                          product_model: {
                                              type: string;
                                          };
                                          product_name: {
                                              type: string;
                                          };
                                          product_type: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                              required?: undefined;
                              type: string;
                          })[];
                      } | {
                          allOf: ({
                              oneOf?: undefined;
                              properties: {
                                  code_constraints: {
                                      items: {
                                          oneOf: ({
                                              properties: {
                                                  constraint_type: {
                                                      enum: string[];
                                                      type: string;
                                                  };
                                                  max_length?: undefined;
                                                  min_length?: undefined;
                                              };
                                              required: string[];
                                              type: string;
                                          } | {
                                              properties: {
                                                  constraint_type: {
                                                      enum: string[];
                                                      type: string;
                                                  };
                                                  max_length: {
                                                      type: string;
                                                  };
                                                  min_length: {
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          })[];
                                      };
                                      type: string;
                                  };
                                  door_open: {
                                      type: string;
                                  };
                                  has_native_entry_events: {
                                      type: string;
                                  };
                                  keypad_battery: {
                                      properties: {
                                          level: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  locked: {
                                      type: string;
                                  };
                                  max_active_codes_supported: {
                                      type: string;
                                  };
                                  supported_code_lengths: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  supports_backup_access_code_pool: {
                                      type: string;
                                  };
                              };
                              type: string;
                          } | {
                              oneOf: ({
                                  properties: {
                                      active_climate_setting_schedule: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              climate_setting_schedule_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              created_at: {
                                                  format: string;
                                                  type: string;
                                              };
                                              device_id: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                              name: {
                                                  type: string;
                                              };
                                              schedule_ends_at: {
                                                  type: string;
                                              };
                                              schedule_starts_at: {
                                                  type: string;
                                              };
                                              schedule_type: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      available_hvac_mode_settings: {
                                          items: {
                                              enum: string[];
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      can_enable_automatic_cooling: {
                                          type: string;
                                      };
                                      can_enable_automatic_heating: {
                                          type: string;
                                      };
                                      current_climate_setting: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      default_climate_setting: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      fan_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      is_climate_setting_schedule_active: {
                                          type: string;
                                      };
                                      is_cooling: {
                                          type: string;
                                      };
                                      is_cooling_available: {
                                          enum: boolean[];
                                          type: string;
                                      };
                                      is_fan_running: {
                                          type: string;
                                      };
                                      is_heating: {
                                          type: string;
                                      };
                                      is_heating_available: {
                                          enum: boolean[];
                                          type: string;
                                      };
                                      is_temporary_manual_override_active: {
                                          type: string;
                                      };
                                      max_cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      max_cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      max_heating_set_point_celsius: {
                                          type: string;
                                      };
                                      max_heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      min_cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      min_cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      min_heating_cooling_delta_celsius: {
                                          type: string;
                                      };
                                      min_heating_cooling_delta_fahrenheit: {
                                          type: string;
                                      };
                                      min_heating_set_point_celsius: {
                                          type: string;
                                      };
                                      min_heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      relative_humidity: {
                                          maximum: number;
                                          minimum: number;
                                          type: string;
                                      };
                                      temperature_celsius: {
                                          type: string;
                                      };
                                      temperature_fahrenheit: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              } | {
                                  properties: {
                                      active_climate_setting_schedule: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              climate_setting_schedule_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              created_at: {
                                                  format: string;
                                                  type: string;
                                              };
                                              device_id: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                              name: {
                                                  type: string;
                                              };
                                              schedule_ends_at: {
                                                  type: string;
                                              };
                                              schedule_starts_at: {
                                                  type: string;
                                              };
                                              schedule_type: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      available_hvac_mode_settings: {
                                          items: {
                                              enum: string[];
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      can_enable_automatic_cooling: {
                                          type: string;
                                      };
                                      can_enable_automatic_heating: {
                                          type: string;
                                      };
                                      current_climate_setting: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      default_climate_setting: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      fan_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      is_climate_setting_schedule_active: {
                                          type: string;
                                      };
                                      is_cooling: {
                                          type: string;
                                      };
                                      is_cooling_available: {
                                          enum: boolean[];
                                          type: string;
                                      };
                                      is_fan_running: {
                                          type: string;
                                      };
                                      is_heating: {
                                          type: string;
                                      };
                                      is_heating_available: {
                                          enum: boolean[];
                                          type: string;
                                      };
                                      is_temporary_manual_override_active: {
                                          type: string;
                                      };
                                      max_cooling_set_point_celsius?: undefined;
                                      max_cooling_set_point_fahrenheit?: undefined;
                                      max_heating_set_point_celsius: {
                                          type: string;
                                      };
                                      max_heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      min_cooling_set_point_celsius?: undefined;
                                      min_cooling_set_point_fahrenheit?: undefined;
                                      min_heating_cooling_delta_celsius?: undefined;
                                      min_heating_cooling_delta_fahrenheit?: undefined;
                                      min_heating_set_point_celsius: {
                                          type: string;
                                      };
                                      min_heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      relative_humidity: {
                                          maximum: number;
                                          minimum: number;
                                          type: string;
                                      };
                                      temperature_celsius: {
                                          type: string;
                                      };
                                      temperature_fahrenheit: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              } | {
                                  properties: {
                                      active_climate_setting_schedule: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              climate_setting_schedule_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              created_at: {
                                                  format: string;
                                                  type: string;
                                              };
                                              device_id: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                              name: {
                                                  type: string;
                                              };
                                              schedule_ends_at: {
                                                  type: string;
                                              };
                                              schedule_starts_at: {
                                                  type: string;
                                              };
                                              schedule_type: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      available_hvac_mode_settings: {
                                          items: {
                                              enum: string[];
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      can_enable_automatic_cooling: {
                                          type: string;
                                      };
                                      can_enable_automatic_heating: {
                                          type: string;
                                      };
                                      current_climate_setting: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      default_climate_setting: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      fan_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      is_climate_setting_schedule_active: {
                                          type: string;
                                      };
                                      is_cooling: {
                                          type: string;
                                      };
                                      is_cooling_available: {
                                          enum: boolean[];
                                          type: string;
                                      };
                                      is_fan_running: {
                                          type: string;
                                      };
                                      is_heating: {
                                          type: string;
                                      };
                                      is_heating_available: {
                                          enum: boolean[];
                                          type: string;
                                      };
                                      is_temporary_manual_override_active: {
                                          type: string;
                                      };
                                      max_cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      max_cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      max_heating_set_point_celsius?: undefined;
                                      max_heating_set_point_fahrenheit?: undefined;
                                      min_cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      min_cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      min_heating_cooling_delta_celsius?: undefined;
                                      min_heating_cooling_delta_fahrenheit?: undefined;
                                      min_heating_set_point_celsius?: undefined;
                                      min_heating_set_point_fahrenheit?: undefined;
                                      relative_humidity: {
                                          maximum: number;
                                          minimum: number;
                                          type: string;
                                      };
                                      temperature_celsius: {
                                          type: string;
                                      };
                                      temperature_fahrenheit: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              })[];
                              properties?: undefined;
                              type?: undefined;
                          })[];
                      })[];
                  };
                  warnings: {
                      items: {
                          properties: {
                              message: {
                                  type: string;
                              };
                              warning_code: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                      type: string;
                  };
                  workspace_id: {
                      format: string;
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          event: {
              properties: {
                  created_at: {
                      format: string;
                      type: string;
                  };
                  device_id: {
                      format: string;
                      type: string;
                  };
                  event_id: {
                      format: string;
                      type: string;
                  };
                  event_type: {
                      type: string;
                  };
                  occurred_at: {
                      format: string;
                      type: string;
                  };
                  workspace_id: {
                      format: string;
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          noise_threshold: {
              properties: {
                  device_id: {
                      format: string;
                      type: string;
                  };
                  ends_daily_at: {
                      type: string;
                  };
                  name: {
                      type: string;
                  };
                  noise_threshold_decibels: {
                      type: string;
                  };
                  noise_threshold_id: {
                      format: string;
                      type: string;
                  };
                  noise_threshold_nrs: {
                      type: string;
                  };
                  starts_daily_at: {
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          service_health: {
              properties: {
                  description: {
                      type: string;
                  };
                  service: {
                      type: string;
                  };
                  status: {
                      enum: string[];
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          unmanaged_access_code: {
              properties: {
                  access_code_id: {
                      format: string;
                      type: string;
                  };
                  code: {
                      nullable: boolean;
                      type: string;
                  };
                  created_at: {
                      format: string;
                      type: string;
                  };
                  device_id: {
                      format: string;
                      type: string;
                  };
                  ends_at: {
                      format: string;
                      nullable: boolean;
                      type: string;
                  };
                  errors: {
                      nullable: boolean;
                  };
                  is_managed: {
                      enum: boolean[];
                      type: string;
                  };
                  name: {
                      nullable: boolean;
                      type: string;
                  };
                  starts_at: {
                      format: string;
                      nullable: boolean;
                      type: string;
                  };
                  status: {
                      enum: string[];
                      type: string;
                  };
                  type: {
                      enum: string[];
                      type: string;
                  };
                  warnings: {
                      nullable: boolean;
                  };
              };
              required: string[];
              type: string;
          };
          unmanaged_device: {
              properties: {
                  capabilities_supported: {
                      items: {
                          enum: string[];
                          type: string;
                      };
                      type: string;
                  };
                  connected_account_id: {
                      format: string;
                      type: string;
                  };
                  created_at: {
                      format: string;
                      type: string;
                  };
                  device_id: {
                      format: string;
                      type: string;
                  };
                  device_type: {
                      oneOf: {
                          enum: string[];
                          type: string;
                      }[];
                  };
                  errors: {
                      items: {
                          properties: {
                              error_code: {
                                  type: string;
                              };
                              message: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                      type: string;
                  };
                  is_managed: {
                      enum: boolean[];
                      type: string;
                  };
                  properties: {
                      properties: {
                          image_alt_text: {
                              type: string;
                          };
                          image_url: {
                              type: string;
                          };
                          manufacturer: {
                              type: string;
                          };
                          model: {
                              properties: {
                                  display_name: {
                                      type: string;
                                  };
                                  manufacturer_display_name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          online: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
                  warnings: {
                      items: {
                          properties: {
                              message: {
                                  type: string;
                              };
                              warning_code: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                      type: string;
                  };
                  workspace_id: {
                      format: string;
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          webhook: {
              properties: {
                  event_types: {
                      items: {
                          type: string;
                      };
                      type: string;
                  };
                  secret: {
                      type: string;
                  };
                  url: {
                      type: string;
                  };
                  webhook_id: {
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
          workspace: {
              properties: {
                  connect_partner_name: {
                      nullable: boolean;
                      type: string;
                  };
                  is_sandbox: {
                      type: string;
                  };
                  name: {
                      type: string;
                  };
                  workspace_id: {
                      format: string;
                      type: string;
                  };
              };
              required: string[];
              type: string;
          };
      }
      • access_code: {
            properties: {
                access_code_id: {
                    format: string;
                    type: string;
                };
                code: {
                    nullable: boolean;
                    type: string;
                };
                common_code_key: {
                    nullable: boolean;
                    type: string;
                };
                created_at: {
                    format: string;
                    type: string;
                };
                device_id: {
                    format: string;
                    type: string;
                };
                ends_at: {
                    format: string;
                    nullable: boolean;
                    type: string;
                };
                errors: {
                    nullable: boolean;
                };
                is_backup: {
                    type: string;
                };
                is_backup_access_code_available: {
                    type: string;
                };
                is_external_modification_allowed: {
                    type: string;
                };
                is_managed: {
                    enum: boolean[];
                    type: string;
                };
                is_scheduled_on_device: {
                    type: string;
                };
                is_waiting_for_code_assignment: {
                    type: string;
                };
                name: {
                    nullable: boolean;
                    type: string;
                };
                pulled_backup_access_code_id: {
                    format: string;
                    nullable: boolean;
                    type: string;
                };
                starts_at: {
                    format: string;
                    nullable: boolean;
                    type: string;
                };
                status: {
                    enum: string[];
                    type: string;
                };
                type: {
                    enum: string[];
                    type: string;
                };
                warnings: {
                    nullable: boolean;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              access_code_id: {
                  format: string;
                  type: string;
              };
              code: {
                  nullable: boolean;
                  type: string;
              };
              common_code_key: {
                  nullable: boolean;
                  type: string;
              };
              created_at: {
                  format: string;
                  type: string;
              };
              device_id: {
                  format: string;
                  type: string;
              };
              ends_at: {
                  format: string;
                  nullable: boolean;
                  type: string;
              };
              errors: {
                  nullable: boolean;
              };
              is_backup: {
                  type: string;
              };
              is_backup_access_code_available: {
                  type: string;
              };
              is_external_modification_allowed: {
                  type: string;
              };
              is_managed: {
                  enum: boolean[];
                  type: string;
              };
              is_scheduled_on_device: {
                  type: string;
              };
              is_waiting_for_code_assignment: {
                  type: string;
              };
              name: {
                  nullable: boolean;
                  type: string;
              };
              pulled_backup_access_code_id: {
                  format: string;
                  nullable: boolean;
                  type: string;
              };
              starts_at: {
                  format: string;
                  nullable: boolean;
                  type: string;
              };
              status: {
                  enum: string[];
                  type: string;
              };
              type: {
                  enum: string[];
                  type: string;
              };
              warnings: {
                  nullable: boolean;
              };
          }
          • access_code_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • code: {
                nullable: boolean;
                type: string;
            }
            • nullable: boolean
            • type: string
          • common_code_key: {
                nullable: boolean;
                type: string;
            }
            • nullable: boolean
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • device_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • ends_at: {
                format: string;
                nullable: boolean;
                type: string;
            }
            • format: string
            • nullable: boolean
            • type: string
          • errors: {
                nullable: boolean;
            }
            • nullable: boolean
          • is_backup: {
                type: string;
            }
            • type: string
          • is_backup_access_code_available: {
                type: string;
            }
            • type: string
          • is_external_modification_allowed: {
                type: string;
            }
            • type: string
          • is_managed: {
                enum: boolean[];
                type: string;
            }
            • enum: boolean[]
            • type: string
          • is_scheduled_on_device: {
                type: string;
            }
            • type: string
          • is_waiting_for_code_assignment: {
                type: string;
            }
            • type: string
          • name: {
                nullable: boolean;
                type: string;
            }
            • nullable: boolean
            • type: string
          • pulled_backup_access_code_id: {
                format: string;
                nullable: boolean;
                type: string;
            }
            • format: string
            • nullable: boolean
            • type: string
          • starts_at: {
                format: string;
                nullable: boolean;
                type: string;
            }
            • format: string
            • nullable: boolean
            • type: string
          • status: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
          • type: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
          • warnings: {
                nullable: boolean;
            }
            • nullable: boolean
        • required: string[]
        • type: string
      • acs_access_group: {
            properties: {
                access_group_type: {
                    description: string;
                    enum: string[];
                    type: string;
                };
                access_group_type_display_name: {
                    description: string;
                    type: string;
                };
                acs_access_group_id: {
                    format: string;
                    type: string;
                };
                acs_system_id: {
                    format: string;
                    type: string;
                };
                created_at: {
                    format: string;
                    type: string;
                };
                external_type: {
                    enum: string[];
                    type: string;
                };
                external_type_display_name: {
                    type: string;
                };
                name: {
                    type: string;
                };
                workspace_id: {
                    format: string;
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              access_group_type: {
                  description: string;
                  enum: string[];
                  type: string;
              };
              access_group_type_display_name: {
                  description: string;
                  type: string;
              };
              acs_access_group_id: {
                  format: string;
                  type: string;
              };
              acs_system_id: {
                  format: string;
                  type: string;
              };
              created_at: {
                  format: string;
                  type: string;
              };
              external_type: {
                  enum: string[];
                  type: string;
              };
              external_type_display_name: {
                  type: string;
              };
              name: {
                  type: string;
              };
              workspace_id: {
                  format: string;
                  type: string;
              };
          }
          • access_group_type: {
                description: string;
                enum: string[];
                type: string;
            }
            • description: string
            • enum: string[]
            • type: string
          • access_group_type_display_name: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
          • acs_access_group_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • acs_system_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • external_type: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
          • external_type_display_name: {
                type: string;
            }
            • type: string
          • name: {
                type: string;
            }
            • type: string
          • workspace_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
        • required: string[]
        • type: string
      • acs_system: {
            properties: {
                acs_system_id: {
                    format: string;
                    type: string;
                };
                connected_account_ids: {
                    items: {
                        type: string;
                    };
                    type: string;
                };
                created_at: {
                    format: string;
                    type: string;
                };
                external_type: {
                    enum: string[];
                    type: string;
                };
                external_type_display_name: {
                    type: string;
                };
                name: {
                    type: string;
                };
                system_type: {
                    description: string;
                    enum: string[];
                    type: string;
                };
                system_type_display_name: {
                    description: string;
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              acs_system_id: {
                  format: string;
                  type: string;
              };
              connected_account_ids: {
                  items: {
                      type: string;
                  };
                  type: string;
              };
              created_at: {
                  format: string;
                  type: string;
              };
              external_type: {
                  enum: string[];
                  type: string;
              };
              external_type_display_name: {
                  type: string;
              };
              name: {
                  type: string;
              };
              system_type: {
                  description: string;
                  enum: string[];
                  type: string;
              };
              system_type_display_name: {
                  description: string;
                  type: string;
              };
          }
          • acs_system_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • connected_account_ids: {
                items: {
                    type: string;
                };
                type: string;
            }
            • items: {
                  type: string;
              }
              • type: string
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • external_type: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
          • external_type_display_name: {
                type: string;
            }
            • type: string
          • name: {
                type: string;
            }
            • type: string
          • system_type: {
                description: string;
                enum: string[];
                type: string;
            }
            • description: string
            • enum: string[]
            • type: string
          • system_type_display_name: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
        • required: string[]
        • type: string
      • acs_user: {
            properties: {
                acs_system_id: {
                    format: string;
                    type: string;
                };
                acs_user_id: {
                    format: string;
                    type: string;
                };
                created_at: {
                    format: string;
                    type: string;
                };
                display_name: {
                    type: string;
                };
                email: {
                    format: string;
                    type: string;
                };
                external_type: {
                    enum: string[];
                    type: string;
                };
                external_type_display_name: {
                    type: string;
                };
                full_name: {
                    type: string;
                };
                is_suspended: {
                    type: string;
                };
                phone_number: {
                    nullable: boolean;
                    type: string;
                };
                workspace_id: {
                    format: string;
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              acs_system_id: {
                  format: string;
                  type: string;
              };
              acs_user_id: {
                  format: string;
                  type: string;
              };
              created_at: {
                  format: string;
                  type: string;
              };
              display_name: {
                  type: string;
              };
              email: {
                  format: string;
                  type: string;
              };
              external_type: {
                  enum: string[];
                  type: string;
              };
              external_type_display_name: {
                  type: string;
              };
              full_name: {
                  type: string;
              };
              is_suspended: {
                  type: string;
              };
              phone_number: {
                  nullable: boolean;
                  type: string;
              };
              workspace_id: {
                  format: string;
                  type: string;
              };
          }
          • acs_system_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • acs_user_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • display_name: {
                type: string;
            }
            • type: string
          • email: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • external_type: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
          • external_type_display_name: {
                type: string;
            }
            • type: string
          • full_name: {
                type: string;
            }
            • type: string
          • is_suspended: {
                type: string;
            }
            • type: string
          • phone_number: {
                nullable: boolean;
                type: string;
            }
            • nullable: boolean
            • type: string
          • workspace_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
        • required: string[]
        • type: string
      • action_attempt: {
            discriminator: {
                propertyName: string;
            };
            oneOf: ({
                properties: {
                    action_attempt_id: {
                        format: string;
                        type: string;
                    };
                    action_type: {
                        type: string;
                    };
                    error: {
                        format: string;
                        nullable: boolean;
                        properties?: undefined;
                        required?: undefined;
                        type: string;
                    };
                    result: {
                        format?: undefined;
                        nullable: boolean;
                        type?: undefined;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                };
                required: string[];
                type: string;
            } | {
                properties: {
                    action_attempt_id: {
                        format: string;
                        type: string;
                    };
                    action_type: {
                        type: string;
                    };
                    error: {
                        format: string;
                        nullable: boolean;
                        properties?: undefined;
                        required?: undefined;
                        type: string;
                    };
                    result: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                };
                required: string[];
                type: string;
            } | {
                properties: {
                    action_attempt_id: {
                        format: string;
                        type: string;
                    };
                    action_type: {
                        type: string;
                    };
                    error: {
                        format?: undefined;
                        nullable?: undefined;
                        properties: {
                            message: {
                                type: string;
                            };
                            type: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                    result: {
                        format: string;
                        nullable: boolean;
                        type: string;
                    };
                    status: {
                        enum: string[];
                        type: string;
                    };
                };
                required: string[];
                type: string;
            })[];
        }
        • discriminator: {
              propertyName: string;
          }
          • propertyName: string
        • oneOf: ({
              properties: {
                  action_attempt_id: {
                      format: string;
                      type: string;
                  };
                  action_type: {
                      type: string;
                  };
                  error: {
                      format: string;
                      nullable: boolean;
                      properties?: undefined;
                      required?: undefined;
                      type: string;
                  };
                  result: {
                      format?: undefined;
                      nullable: boolean;
                      type?: undefined;
                  };
                  status: {
                      enum: string[];
                      type: string;
                  };
              };
              required: string[];
              type: string;
          } | {
              properties: {
                  action_attempt_id: {
                      format: string;
                      type: string;
                  };
                  action_type: {
                      type: string;
                  };
                  error: {
                      format: string;
                      nullable: boolean;
                      properties?: undefined;
                      required?: undefined;
                      type: string;
                  };
                  result: {
                      format: string;
                      nullable: boolean;
                      type: string;
                  };
                  status: {
                      enum: string[];
                      type: string;
                  };
              };
              required: string[];
              type: string;
          } | {
              properties: {
                  action_attempt_id: {
                      format: string;
                      type: string;
                  };
                  action_type: {
                      type: string;
                  };
                  error: {
                      format?: undefined;
                      nullable?: undefined;
                      properties: {
                          message: {
                              type: string;
                          };
                          type: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
                  result: {
                      format: string;
                      nullable: boolean;
                      type: string;
                  };
                  status: {
                      enum: string[];
                      type: string;
                  };
              };
              required: string[];
              type: 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: {
                    type: string;
                };
                token: {
                    type: string;
                };
                user_identifier_key: {
                    nullable: boolean;
                    type: string;
                };
                workspace_id: {
                    format: string;
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • 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: {
                  type: string;
              };
              token: {
                  type: string;
              };
              user_identifier_key: {
                  nullable: boolean;
                  type: string;
              };
              workspace_id: {
                  format: string;
                  type: string;
              };
          }
          • client_session_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • connect_webview_ids: {
                items: {
                    format: string;
                    type: string;
                };
                type: string;
            }
            • items: {
                  format: string;
                  type: string;
              }
              • format: string
              • type: string
            • type: string
          • connected_account_ids: {
                items: {
                    format: string;
                    type: string;
                };
                type: string;
            }
            • items: {
                  format: string;
                  type: string;
              }
              • format: string
              • type: string
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • device_count: {
                type: string;
            }
            • type: string
          • token: {
                type: string;
            }
            • type: string
          • user_identifier_key: {
                nullable: boolean;
                type: string;
            }
            • nullable: boolean
            • type: string
          • workspace_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
        • required: string[]
        • type: string
      • climate_setting_schedule: {
            properties: {
                automatic_cooling_enabled: {
                    type: string;
                };
                automatic_heating_enabled: {
                    type: string;
                };
                climate_setting_schedule_id: {
                    format: string;
                    type: string;
                };
                cooling_set_point_celsius: {
                    type: string;
                };
                cooling_set_point_fahrenheit: {
                    type: string;
                };
                created_at: {
                    format: string;
                    type: string;
                };
                device_id: {
                    type: string;
                };
                heating_set_point_celsius: {
                    type: string;
                };
                heating_set_point_fahrenheit: {
                    type: string;
                };
                hvac_mode_setting: {
                    enum: string[];
                    type: string;
                };
                manual_override_allowed: {
                    type: string;
                };
                name: {
                    type: string;
                };
                schedule_ends_at: {
                    type: string;
                };
                schedule_starts_at: {
                    type: string;
                };
                schedule_type: {
                    enum: string[];
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              automatic_cooling_enabled: {
                  type: string;
              };
              automatic_heating_enabled: {
                  type: string;
              };
              climate_setting_schedule_id: {
                  format: string;
                  type: string;
              };
              cooling_set_point_celsius: {
                  type: string;
              };
              cooling_set_point_fahrenheit: {
                  type: string;
              };
              created_at: {
                  format: string;
                  type: string;
              };
              device_id: {
                  type: string;
              };
              heating_set_point_celsius: {
                  type: string;
              };
              heating_set_point_fahrenheit: {
                  type: string;
              };
              hvac_mode_setting: {
                  enum: string[];
                  type: string;
              };
              manual_override_allowed: {
                  type: string;
              };
              name: {
                  type: string;
              };
              schedule_ends_at: {
                  type: string;
              };
              schedule_starts_at: {
                  type: string;
              };
              schedule_type: {
                  enum: string[];
                  type: string;
              };
          }
          • automatic_cooling_enabled: {
                type: string;
            }
            • type: string
          • automatic_heating_enabled: {
                type: string;
            }
            • type: string
          • climate_setting_schedule_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • cooling_set_point_celsius: {
                type: string;
            }
            • type: string
          • cooling_set_point_fahrenheit: {
                type: string;
            }
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • device_id: {
                type: string;
            }
            • type: string
          • heating_set_point_celsius: {
                type: string;
            }
            • type: string
          • heating_set_point_fahrenheit: {
                type: string;
            }
            • type: string
          • hvac_mode_setting: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
          • manual_override_allowed: {
                type: string;
            }
            • type: string
          • name: {
                type: string;
            }
            • type: string
          • schedule_ends_at: {
                type: string;
            }
            • type: string
          • schedule_starts_at: {
                type: string;
            }
            • type: string
          • schedule_type: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
        • required: string[]
        • type: string
      • connect_webview: {
            properties: {
                accepted_devices: {
                    items: {
                        type: string;
                    };
                    type: string;
                };
                accepted_providers: {
                    items: {
                        type: string;
                    };
                    type: string;
                };
                any_device_allowed: {
                    type: string;
                };
                any_provider_allowed: {
                    type: string;
                };
                connect_webview_id: {
                    format: string;
                    type: string;
                };
                connected_account_id: {
                    format: string;
                    type: string;
                };
                created_at: {
                    format: string;
                    type: string;
                };
                device_selection_mode: {
                    enum: string[];
                    type: string;
                };
                login_successful: {
                    type: string;
                };
                status: {
                    enum: string[];
                    type: string;
                };
                url: {
                    format: string;
                    type: string;
                };
                workspace_id: {
                    format: string;
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              accepted_devices: {
                  items: {
                      type: string;
                  };
                  type: string;
              };
              accepted_providers: {
                  items: {
                      type: string;
                  };
                  type: string;
              };
              any_device_allowed: {
                  type: string;
              };
              any_provider_allowed: {
                  type: string;
              };
              connect_webview_id: {
                  format: string;
                  type: string;
              };
              connected_account_id: {
                  format: string;
                  type: string;
              };
              created_at: {
                  format: string;
                  type: string;
              };
              device_selection_mode: {
                  enum: string[];
                  type: string;
              };
              login_successful: {
                  type: string;
              };
              status: {
                  enum: string[];
                  type: string;
              };
              url: {
                  format: string;
                  type: string;
              };
              workspace_id: {
                  format: string;
                  type: string;
              };
          }
          • accepted_devices: {
                items: {
                    type: string;
                };
                type: string;
            }
            • items: {
                  type: string;
              }
              • type: string
            • type: string
          • accepted_providers: {
                items: {
                    type: string;
                };
                type: string;
            }
            • items: {
                  type: string;
              }
              • type: string
            • type: string
          • any_device_allowed: {
                type: string;
            }
            • type: string
          • any_provider_allowed: {
                type: string;
            }
            • type: string
          • connect_webview_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • connected_account_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • device_selection_mode: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
          • login_successful: {
                type: string;
            }
            • type: string
          • status: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
          • url: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • workspace_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
        • required: string[]
        • type: string
      • connected_account: {
            properties: {
                account_type: {
                    type: string;
                };
                account_type_display_name: {
                    type: string;
                };
                connected_account_id: {
                    format: string;
                    type: string;
                };
                created_at: {
                    format: string;
                    type: string;
                };
                custom_metadata: {
                    additionalProperties: {
                        nullable: boolean;
                        oneOf: ({
                            format?: undefined;
                            nullable?: undefined;
                            type: string;
                        } | {
                            format: string;
                            nullable: boolean;
                            type: string;
                        })[];
                    };
                    type: string;
                };
                errors: {
                    nullable: boolean;
                };
                user_identifier: {
                    properties: {
                        api_url: {
                            type: string;
                        };
                        email: {
                            type: string;
                        };
                        exclusive: {
                            type: string;
                        };
                        phone: {
                            type: string;
                        };
                        username: {
                            type: string;
                        };
                    };
                    type: string;
                };
                warnings: {
                    nullable: boolean;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              account_type: {
                  type: string;
              };
              account_type_display_name: {
                  type: string;
              };
              connected_account_id: {
                  format: string;
                  type: string;
              };
              created_at: {
                  format: string;
                  type: string;
              };
              custom_metadata: {
                  additionalProperties: {
                      nullable: boolean;
                      oneOf: ({
                          format?: undefined;
                          nullable?: undefined;
                          type: string;
                      } | {
                          format: string;
                          nullable: boolean;
                          type: string;
                      })[];
                  };
                  type: string;
              };
              errors: {
                  nullable: boolean;
              };
              user_identifier: {
                  properties: {
                      api_url: {
                          type: string;
                      };
                      email: {
                          type: string;
                      };
                      exclusive: {
                          type: string;
                      };
                      phone: {
                          type: string;
                      };
                      username: {
                          type: string;
                      };
                  };
                  type: string;
              };
              warnings: {
                  nullable: boolean;
              };
          }
          • account_type: {
                type: string;
            }
            • type: string
          • account_type_display_name: {
                type: string;
            }
            • type: string
          • connected_account_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • custom_metadata: {
                additionalProperties: {
                    nullable: boolean;
                    oneOf: ({
                        format?: undefined;
                        nullable?: undefined;
                        type: string;
                    } | {
                        format: string;
                        nullable: boolean;
                        type: string;
                    })[];
                };
                type: string;
            }
            • additionalProperties: {
                  nullable: boolean;
                  oneOf: ({
                      format?: undefined;
                      nullable?: undefined;
                      type: string;
                  } | {
                      format: string;
                      nullable: boolean;
                      type: string;
                  })[];
              }
              • nullable: boolean
              • oneOf: ({
                    format?: undefined;
                    nullable?: undefined;
                    type: string;
                } | {
                    format: string;
                    nullable: boolean;
                    type: string;
                })[]
            • type: string
          • errors: {
                nullable: boolean;
            }
            • nullable: boolean
          • user_identifier: {
                properties: {
                    api_url: {
                        type: string;
                    };
                    email: {
                        type: string;
                    };
                    exclusive: {
                        type: string;
                    };
                    phone: {
                        type: string;
                    };
                    username: {
                        type: string;
                    };
                };
                type: string;
            }
            • properties: {
                  api_url: {
                      type: string;
                  };
                  email: {
                      type: string;
                  };
                  exclusive: {
                      type: string;
                  };
                  phone: {
                      type: string;
                  };
                  username: {
                      type: string;
                  };
              }
              • api_url: {
                    type: string;
                }
                • type: string
              • email: {
                    type: string;
                }
                • type: string
              • exclusive: {
                    type: string;
                }
                • type: string
              • phone: {
                    type: string;
                }
                • type: string
              • username: {
                    type: string;
                }
                • type: string
            • type: string
          • warnings: {
                nullable: boolean;
            }
            • nullable: boolean
        • required: string[]
        • type: string
      • device: {
            properties: {
                capabilities_supported: {
                    items: {
                        enum: string[];
                        type: string;
                    };
                    type: string;
                };
                connected_account_id: {
                    format: string;
                    type: string;
                };
                created_at: {
                    format: string;
                    type: string;
                };
                device_id: {
                    format: string;
                    type: string;
                };
                device_type: {
                    oneOf: {
                        enum: string[];
                        type: string;
                    }[];
                };
                errors: {
                    items: {
                        properties: {
                            error_code: {
                                type: string;
                            };
                            message: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                    type: string;
                };
                is_managed: {
                    enum: boolean[];
                    type: string;
                };
                location: {
                    nullable: boolean;
                    properties: {
                        location_name: {
                            type: string;
                        };
                        timezone: {
                            type: string;
                        };
                    };
                    type: string;
                };
                properties: {
                    allOf: ({
                        allOf: ({
                            properties: {
                                august_metadata?: undefined;
                                avigilon_alta_metadata?: undefined;
                                battery: {
                                    properties: {
                                        level: {
                                            maximum: number;
                                            minimum: number;
                                            type: string;
                                        };
                                        status: {
                                            enum: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                battery_level: {
                                    maximum: number;
                                    minimum: number;
                                    type: string;
                                };
                                brivo_metadata?: undefined;
                                controlbyweb_metadata?: undefined;
                                dormakaba_oracode_metadata?: undefined;
                                ecobee_metadata?: undefined;
                                four_suites_metadata?: undefined;
                                genie_metadata?: undefined;
                                has_direct_power: {
                                    type: string;
                                };
                                hubitat_metadata?: undefined;
                                igloo_metadata?: undefined;
                                igloohome_metadata?: undefined;
                                image_alt_text: {
                                    type: string;
                                };
                                image_url: {
                                    format: string;
                                    type: string;
                                };
                                kwikset_metadata?: undefined;
                                lockly_metadata?: undefined;
                                manufacturer: {
                                    type: string;
                                };
                                minut_metadata?: undefined;
                                model: {
                                    properties: {
                                        display_name: {
                                            type: string;
                                        };
                                        manufacturer_display_name: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                nest_metadata?: undefined;
                                noiseaware_metadata?: undefined;
                                nuki_metadata?: undefined;
                                online: {
                                    type: string;
                                };
                                salto_metadata?: undefined;
                                schlage_metadata?: undefined;
                                seam_bridge_metadata?: undefined;
                                serial_number: {
                                    type: string;
                                };
                                smartthings_metadata?: undefined;
                                supports_accessory_keypad: {
                                    type: string;
                                };
                                supports_offline_access_codes: {
                                    type: string;
                                };
                                ttlock_metadata?: undefined;
                                two_n_metadata?: undefined;
                                wyze_metadata?: undefined;
                            };
                            required: string[];
                            type: string;
                        } | {
                            properties: {
                                august_metadata: {
                                    properties: {
                                        has_keypad: {
                                            type: string;
                                        };
                                        house_id: {
                                            type: string;
                                        };
                                        house_name: {
                                            type: string;
                                        };
                                        keypad_battery_level: {
                                            type: string;
                                        };
                                        lock_id: {
                                            type: string;
                                        };
                                        lock_name: {
                                            type: string;
                                        };
                                        model: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                avigilon_alta_metadata: {
                                    properties: {
                                        entry_name: {
                                            type: string;
                                        };
                                        org_name: {
                                            type: string;
                                        };
                                        site_id: {
                                            type: string;
                                        };
                                        site_name: {
                                            type: string;
                                        };
                                        zone_id: {
                                            type: string;
                                        };
                                        zone_name: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                battery?: undefined;
                                battery_level?: undefined;
                                brivo_metadata: {
                                    properties: {
                                        device_name: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                controlbyweb_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        relay_name: {
                                            nullable: boolean;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                dormakaba_oracode_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        door_id: {
                                            type: string;
                                        };
                                        door_name: {
                                            type: string;
                                        };
                                        site_id: {
                                            type: string;
                                        };
                                        site_name: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                ecobee_metadata: {
                                    properties: {
                                        device_name: {
                                            type: string;
                                        };
                                        ecobee_device_id: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                four_suites_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        reclose_delay_in_seconds: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                genie_metadata: {
                                    properties: {
                                        device_name: {
                                            type: string;
                                        };
                                        door_name: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                has_direct_power?: undefined;
                                hubitat_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_label: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                igloo_metadata: {
                                    properties: {
                                        bridge_id: {
                                            type: string;
                                        };
                                        device_id: {
                                            type: string;
                                        };
                                        model: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                igloohome_metadata: {
                                    properties: {
                                        bridge_id: {
                                            type: string;
                                        };
                                        bridge_name: {
                                            type: string;
                                        };
                                        device_id: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                image_alt_text?: undefined;
                                image_url?: undefined;
                                kwikset_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        model_number: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                lockly_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        model: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                manufacturer?: undefined;
                                minut_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        latest_sensor_values: {
                                            properties: {
                                                accelerometer_z: {
                                                    properties: {
                                                        time: {
                                                            type: string;
                                                        };
                                                        value: {
                                                            type: string;
                                                        };
                                                    };
                                                    required: string[];
                                                    type: string;
                                                };
                                                humidity: {
                                                    properties: {
                                                        time: {
                                                            type: string;
                                                        };
                                                        value: {
                                                            type: string;
                                                        };
                                                    };
                                                    required: string[];
                                                    type: string;
                                                };
                                                pressure: {
                                                    properties: {
                                                        time: {
                                                            type: string;
                                                        };
                                                        value: {
                                                            type: string;
                                                        };
                                                    };
                                                    required: string[];
                                                    type: string;
                                                };
                                                sound: {
                                                    properties: {
                                                        time: {
                                                            type: string;
                                                        };
                                                        value: {
                                                            type: string;
                                                        };
                                                    };
                                                    required: string[];
                                                    type: string;
                                                };
                                                temperature: {
                                                    properties: {
                                                        time: {
                                                            type: string;
                                                        };
                                                        value: {
                                                            type: string;
                                                        };
                                                    };
                                                    required: string[];
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                model?: undefined;
                                name?: undefined;
                                nest_metadata: {
                                    properties: {
                                        custom_name: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        nest_device_id: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                noiseaware_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_model: {
                                            enum: string[];
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        noise_level_decibel: {
                                            type: string;
                                        };
                                        noise_level_nrs: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                nuki_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        keypad_battery_critical: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                online?: undefined;
                                salto_metadata: {
                                    properties: {
                                        battery_level: {
                                            type: string;
                                        };
                                        customer_reference: {
                                            type: string;
                                        };
                                        lock_id: {
                                            type: string;
                                        };
                                        lock_type: {
                                            type: string;
                                        };
                                        locked_state: {
                                            type: string;
                                        };
                                        model: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                schlage_metadata: {
                                    properties: {
                                        access_code_length: {
                                            type: string;
                                        };
                                        device_id: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        model: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                seam_bridge_metadata: {
                                    properties: {
                                        device_num: {
                                            type: string;
                                        };
                                        name: {
                                            type: string;
                                        };
                                        unlock_method: {
                                            enum: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                serial_number?: undefined;
                                smartthings_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        location_id: {
                                            type: string;
                                        };
                                        model: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                supports_accessory_keypad?: undefined;
                                supports_offline_access_codes?: undefined;
                                ttlock_metadata: {
                                    properties: {
                                        lock_alias: {
                                            type: string;
                                        };
                                        lock_id: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                two_n_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                wyze_metadata: {
                                    properties: {
                                        device_id: {
                                            type: string;
                                        };
                                        device_info_model: {
                                            type: string;
                                        };
                                        device_name: {
                                            type: string;
                                        };
                                        product_model: {
                                            type: string;
                                        };
                                        product_name: {
                                            type: string;
                                        };
                                        product_type: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                            required?: undefined;
                            type: string;
                        })[];
                    } | {
                        allOf: ({
                            oneOf?: undefined;
                            properties: {
                                code_constraints: {
                                    items: {
                                        oneOf: ({
                                            properties: {
                                                constraint_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                max_length?: undefined;
                                                min_length?: undefined;
                                            };
                                            required: string[];
                                            type: string;
                                        } | {
                                            properties: {
                                                constraint_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                max_length: {
                                                    type: string;
                                                };
                                                min_length: {
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        })[];
                                    };
                                    type: string;
                                };
                                door_open: {
                                    type: string;
                                };
                                has_native_entry_events: {
                                    type: string;
                                };
                                keypad_battery: {
                                    properties: {
                                        level: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                locked: {
                                    type: string;
                                };
                                max_active_codes_supported: {
                                    type: string;
                                };
                                supported_code_lengths: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                supports_backup_access_code_pool: {
                                    type: string;
                                };
                            };
                            type: string;
                        } | {
                            oneOf: ({
                                properties: {
                                    active_climate_setting_schedule: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            climate_setting_schedule_id: {
                                                format: string;
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            created_at: {
                                                format: string;
                                                type: string;
                                            };
                                            device_id: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                            name: {
                                                type: string;
                                            };
                                            schedule_ends_at: {
                                                type: string;
                                            };
                                            schedule_starts_at: {
                                                type: string;
                                            };
                                            schedule_type: {
                                                enum: string[];
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    available_hvac_mode_settings: {
                                        items: {
                                            enum: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    can_enable_automatic_cooling: {
                                        type: string;
                                    };
                                    can_enable_automatic_heating: {
                                        type: string;
                                    };
                                    current_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    default_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    fan_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    is_climate_setting_schedule_active: {
                                        type: string;
                                    };
                                    is_cooling: {
                                        type: string;
                                    };
                                    is_cooling_available: {
                                        enum: boolean[];
                                        type: string;
                                    };
                                    is_fan_running: {
                                        type: string;
                                    };
                                    is_heating: {
                                        type: string;
                                    };
                                    is_heating_available: {
                                        enum: boolean[];
                                        type: string;
                                    };
                                    is_temporary_manual_override_active: {
                                        type: string;
                                    };
                                    max_cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    max_cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    max_heating_set_point_celsius: {
                                        type: string;
                                    };
                                    max_heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    min_cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    min_cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    min_heating_cooling_delta_celsius: {
                                        type: string;
                                    };
                                    min_heating_cooling_delta_fahrenheit: {
                                        type: string;
                                    };
                                    min_heating_set_point_celsius: {
                                        type: string;
                                    };
                                    min_heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    relative_humidity: {
                                        maximum: number;
                                        minimum: number;
                                        type: string;
                                    };
                                    temperature_celsius: {
                                        type: string;
                                    };
                                    temperature_fahrenheit: {
                                        type: string;
                                    };
                                };
                                type: string;
                            } | {
                                properties: {
                                    active_climate_setting_schedule: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            climate_setting_schedule_id: {
                                                format: string;
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            created_at: {
                                                format: string;
                                                type: string;
                                            };
                                            device_id: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                            name: {
                                                type: string;
                                            };
                                            schedule_ends_at: {
                                                type: string;
                                            };
                                            schedule_starts_at: {
                                                type: string;
                                            };
                                            schedule_type: {
                                                enum: string[];
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    available_hvac_mode_settings: {
                                        items: {
                                            enum: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    can_enable_automatic_cooling: {
                                        type: string;
                                    };
                                    can_enable_automatic_heating: {
                                        type: string;
                                    };
                                    current_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    default_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    fan_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    is_climate_setting_schedule_active: {
                                        type: string;
                                    };
                                    is_cooling: {
                                        type: string;
                                    };
                                    is_cooling_available: {
                                        enum: boolean[];
                                        type: string;
                                    };
                                    is_fan_running: {
                                        type: string;
                                    };
                                    is_heating: {
                                        type: string;
                                    };
                                    is_heating_available: {
                                        enum: boolean[];
                                        type: string;
                                    };
                                    is_temporary_manual_override_active: {
                                        type: string;
                                    };
                                    max_cooling_set_point_celsius?: undefined;
                                    max_cooling_set_point_fahrenheit?: undefined;
                                    max_heating_set_point_celsius: {
                                        type: string;
                                    };
                                    max_heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    min_cooling_set_point_celsius?: undefined;
                                    min_cooling_set_point_fahrenheit?: undefined;
                                    min_heating_cooling_delta_celsius?: undefined;
                                    min_heating_cooling_delta_fahrenheit?: undefined;
                                    min_heating_set_point_celsius: {
                                        type: string;
                                    };
                                    min_heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    relative_humidity: {
                                        maximum: number;
                                        minimum: number;
                                        type: string;
                                    };
                                    temperature_celsius: {
                                        type: string;
                                    };
                                    temperature_fahrenheit: {
                                        type: string;
                                    };
                                };
                                type: string;
                            } | {
                                properties: {
                                    active_climate_setting_schedule: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            climate_setting_schedule_id: {
                                                format: string;
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            created_at: {
                                                format: string;
                                                type: string;
                                            };
                                            device_id: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                            name: {
                                                type: string;
                                            };
                                            schedule_ends_at: {
                                                type: string;
                                            };
                                            schedule_starts_at: {
                                                type: string;
                                            };
                                            schedule_type: {
                                                enum: string[];
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    available_hvac_mode_settings: {
                                        items: {
                                            enum: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    can_enable_automatic_cooling: {
                                        type: string;
                                    };
                                    can_enable_automatic_heating: {
                                        type: string;
                                    };
                                    current_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    default_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    fan_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    is_climate_setting_schedule_active: {
                                        type: string;
                                    };
                                    is_cooling: {
                                        type: string;
                                    };
                                    is_cooling_available: {
                                        enum: boolean[];
                                        type: string;
                                    };
                                    is_fan_running: {
                                        type: string;
                                    };
                                    is_heating: {
                                        type: string;
                                    };
                                    is_heating_available: {
                                        enum: boolean[];
                                        type: string;
                                    };
                                    is_temporary_manual_override_active: {
                                        type: string;
                                    };
                                    max_cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    max_cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    max_heating_set_point_celsius?: undefined;
                                    max_heating_set_point_fahrenheit?: undefined;
                                    min_cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    min_cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    min_heating_cooling_delta_celsius?: undefined;
                                    min_heating_cooling_delta_fahrenheit?: undefined;
                                    min_heating_set_point_celsius?: undefined;
                                    min_heating_set_point_fahrenheit?: undefined;
                                    relative_humidity: {
                                        maximum: number;
                                        minimum: number;
                                        type: string;
                                    };
                                    temperature_celsius: {
                                        type: string;
                                    };
                                    temperature_fahrenheit: {
                                        type: string;
                                    };
                                };
                                type: string;
                            })[];
                            properties?: undefined;
                            type?: undefined;
                        })[];
                    })[];
                };
                warnings: {
                    items: {
                        properties: {
                            message: {
                                type: string;
                            };
                            warning_code: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                    type: string;
                };
                workspace_id: {
                    format: string;
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              capabilities_supported: {
                  items: {
                      enum: string[];
                      type: string;
                  };
                  type: string;
              };
              connected_account_id: {
                  format: string;
                  type: string;
              };
              created_at: {
                  format: string;
                  type: string;
              };
              device_id: {
                  format: string;
                  type: string;
              };
              device_type: {
                  oneOf: {
                      enum: string[];
                      type: string;
                  }[];
              };
              errors: {
                  items: {
                      properties: {
                          error_code: {
                              type: string;
                          };
                          message: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
                  type: string;
              };
              is_managed: {
                  enum: boolean[];
                  type: string;
              };
              location: {
                  nullable: boolean;
                  properties: {
                      location_name: {
                          type: string;
                      };
                      timezone: {
                          type: string;
                      };
                  };
                  type: string;
              };
              properties: {
                  allOf: ({
                      allOf: ({
                          properties: {
                              august_metadata?: undefined;
                              avigilon_alta_metadata?: undefined;
                              battery: {
                                  properties: {
                                      level: {
                                          maximum: number;
                                          minimum: number;
                                          type: string;
                                      };
                                      status: {
                                          enum: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              battery_level: {
                                  maximum: number;
                                  minimum: number;
                                  type: string;
                              };
                              brivo_metadata?: undefined;
                              controlbyweb_metadata?: undefined;
                              dormakaba_oracode_metadata?: undefined;
                              ecobee_metadata?: undefined;
                              four_suites_metadata?: undefined;
                              genie_metadata?: undefined;
                              has_direct_power: {
                                  type: string;
                              };
                              hubitat_metadata?: undefined;
                              igloo_metadata?: undefined;
                              igloohome_metadata?: undefined;
                              image_alt_text: {
                                  type: string;
                              };
                              image_url: {
                                  format: string;
                                  type: string;
                              };
                              kwikset_metadata?: undefined;
                              lockly_metadata?: undefined;
                              manufacturer: {
                                  type: string;
                              };
                              minut_metadata?: undefined;
                              model: {
                                  properties: {
                                      display_name: {
                                          type: string;
                                      };
                                      manufacturer_display_name: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              nest_metadata?: undefined;
                              noiseaware_metadata?: undefined;
                              nuki_metadata?: undefined;
                              online: {
                                  type: string;
                              };
                              salto_metadata?: undefined;
                              schlage_metadata?: undefined;
                              seam_bridge_metadata?: undefined;
                              serial_number: {
                                  type: string;
                              };
                              smartthings_metadata?: undefined;
                              supports_accessory_keypad: {
                                  type: string;
                              };
                              supports_offline_access_codes: {
                                  type: string;
                              };
                              ttlock_metadata?: undefined;
                              two_n_metadata?: undefined;
                              wyze_metadata?: undefined;
                          };
                          required: string[];
                          type: string;
                      } | {
                          properties: {
                              august_metadata: {
                                  properties: {
                                      has_keypad: {
                                          type: string;
                                      };
                                      house_id: {
                                          type: string;
                                      };
                                      house_name: {
                                          type: string;
                                      };
                                      keypad_battery_level: {
                                          type: string;
                                      };
                                      lock_id: {
                                          type: string;
                                      };
                                      lock_name: {
                                          type: string;
                                      };
                                      model: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              avigilon_alta_metadata: {
                                  properties: {
                                      entry_name: {
                                          type: string;
                                      };
                                      org_name: {
                                          type: string;
                                      };
                                      site_id: {
                                          type: string;
                                      };
                                      site_name: {
                                          type: string;
                                      };
                                      zone_id: {
                                          type: string;
                                      };
                                      zone_name: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              battery?: undefined;
                              battery_level?: undefined;
                              brivo_metadata: {
                                  properties: {
                                      device_name: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              controlbyweb_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      relay_name: {
                                          nullable: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              dormakaba_oracode_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      door_id: {
                                          type: string;
                                      };
                                      door_name: {
                                          type: string;
                                      };
                                      site_id: {
                                          type: string;
                                      };
                                      site_name: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              ecobee_metadata: {
                                  properties: {
                                      device_name: {
                                          type: string;
                                      };
                                      ecobee_device_id: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              four_suites_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      reclose_delay_in_seconds: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              genie_metadata: {
                                  properties: {
                                      device_name: {
                                          type: string;
                                      };
                                      door_name: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              has_direct_power?: undefined;
                              hubitat_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_label: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              igloo_metadata: {
                                  properties: {
                                      bridge_id: {
                                          type: string;
                                      };
                                      device_id: {
                                          type: string;
                                      };
                                      model: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              igloohome_metadata: {
                                  properties: {
                                      bridge_id: {
                                          type: string;
                                      };
                                      bridge_name: {
                                          type: string;
                                      };
                                      device_id: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              image_alt_text?: undefined;
                              image_url?: undefined;
                              kwikset_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      model_number: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              lockly_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      model: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              manufacturer?: undefined;
                              minut_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      latest_sensor_values: {
                                          properties: {
                                              accelerometer_z: {
                                                  properties: {
                                                      time: {
                                                          type: string;
                                                      };
                                                      value: {
                                                          type: string;
                                                      };
                                                  };
                                                  required: string[];
                                                  type: string;
                                              };
                                              humidity: {
                                                  properties: {
                                                      time: {
                                                          type: string;
                                                      };
                                                      value: {
                                                          type: string;
                                                      };
                                                  };
                                                  required: string[];
                                                  type: string;
                                              };
                                              pressure: {
                                                  properties: {
                                                      time: {
                                                          type: string;
                                                      };
                                                      value: {
                                                          type: string;
                                                      };
                                                  };
                                                  required: string[];
                                                  type: string;
                                              };
                                              sound: {
                                                  properties: {
                                                      time: {
                                                          type: string;
                                                      };
                                                      value: {
                                                          type: string;
                                                      };
                                                  };
                                                  required: string[];
                                                  type: string;
                                              };
                                              temperature: {
                                                  properties: {
                                                      time: {
                                                          type: string;
                                                      };
                                                      value: {
                                                          type: string;
                                                      };
                                                  };
                                                  required: string[];
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              model?: undefined;
                              name?: undefined;
                              nest_metadata: {
                                  properties: {
                                      custom_name: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      nest_device_id: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              noiseaware_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_model: {
                                          enum: string[];
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      noise_level_decibel: {
                                          type: string;
                                      };
                                      noise_level_nrs: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              nuki_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      keypad_battery_critical: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              online?: undefined;
                              salto_metadata: {
                                  properties: {
                                      battery_level: {
                                          type: string;
                                      };
                                      customer_reference: {
                                          type: string;
                                      };
                                      lock_id: {
                                          type: string;
                                      };
                                      lock_type: {
                                          type: string;
                                      };
                                      locked_state: {
                                          type: string;
                                      };
                                      model: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              schlage_metadata: {
                                  properties: {
                                      access_code_length: {
                                          type: string;
                                      };
                                      device_id: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      model: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              seam_bridge_metadata: {
                                  properties: {
                                      device_num: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      unlock_method: {
                                          enum: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              serial_number?: undefined;
                              smartthings_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      location_id: {
                                          type: string;
                                      };
                                      model: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              supports_accessory_keypad?: undefined;
                              supports_offline_access_codes?: undefined;
                              ttlock_metadata: {
                                  properties: {
                                      lock_alias: {
                                          type: string;
                                      };
                                      lock_id: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              two_n_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              wyze_metadata: {
                                  properties: {
                                      device_id: {
                                          type: string;
                                      };
                                      device_info_model: {
                                          type: string;
                                      };
                                      device_name: {
                                          type: string;
                                      };
                                      product_model: {
                                          type: string;
                                      };
                                      product_name: {
                                          type: string;
                                      };
                                      product_type: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                          required?: undefined;
                          type: string;
                      })[];
                  } | {
                      allOf: ({
                          oneOf?: undefined;
                          properties: {
                              code_constraints: {
                                  items: {
                                      oneOf: ({
                                          properties: {
                                              constraint_type: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              max_length?: undefined;
                                              min_length?: undefined;
                                          };
                                          required: string[];
                                          type: string;
                                      } | {
                                          properties: {
                                              constraint_type: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              max_length: {
                                                  type: string;
                                              };
                                              min_length: {
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      })[];
                                  };
                                  type: string;
                              };
                              door_open: {
                                  type: string;
                              };
                              has_native_entry_events: {
                                  type: string;
                              };
                              keypad_battery: {
                                  properties: {
                                      level: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              locked: {
                                  type: string;
                              };
                              max_active_codes_supported: {
                                  type: string;
                              };
                              supported_code_lengths: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              supports_backup_access_code_pool: {
                                  type: string;
                              };
                          };
                          type: string;
                      } | {
                          oneOf: ({
                              properties: {
                                  active_climate_setting_schedule: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          climate_setting_schedule_id: {
                                              format: string;
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          created_at: {
                                              format: string;
                                              type: string;
                                          };
                                          device_id: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                          name: {
                                              type: string;
                                          };
                                          schedule_ends_at: {
                                              type: string;
                                          };
                                          schedule_starts_at: {
                                              type: string;
                                          };
                                          schedule_type: {
                                              enum: string[];
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  available_hvac_mode_settings: {
                                      items: {
                                          enum: string[];
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  can_enable_automatic_cooling: {
                                      type: string;
                                  };
                                  can_enable_automatic_heating: {
                                      type: string;
                                  };
                                  current_climate_setting: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  default_climate_setting: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  fan_mode_setting: {
                                      enum: string[];
                                      type: string;
                                  };
                                  is_climate_setting_schedule_active: {
                                      type: string;
                                  };
                                  is_cooling: {
                                      type: string;
                                  };
                                  is_cooling_available: {
                                      enum: boolean[];
                                      type: string;
                                  };
                                  is_fan_running: {
                                      type: string;
                                  };
                                  is_heating: {
                                      type: string;
                                  };
                                  is_heating_available: {
                                      enum: boolean[];
                                      type: string;
                                  };
                                  is_temporary_manual_override_active: {
                                      type: string;
                                  };
                                  max_cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  max_cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  max_heating_set_point_celsius: {
                                      type: string;
                                  };
                                  max_heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  min_cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  min_cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  min_heating_cooling_delta_celsius: {
                                      type: string;
                                  };
                                  min_heating_cooling_delta_fahrenheit: {
                                      type: string;
                                  };
                                  min_heating_set_point_celsius: {
                                      type: string;
                                  };
                                  min_heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  relative_humidity: {
                                      maximum: number;
                                      minimum: number;
                                      type: string;
                                  };
                                  temperature_celsius: {
                                      type: string;
                                  };
                                  temperature_fahrenheit: {
                                      type: string;
                                  };
                              };
                              type: string;
                          } | {
                              properties: {
                                  active_climate_setting_schedule: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          climate_setting_schedule_id: {
                                              format: string;
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          created_at: {
                                              format: string;
                                              type: string;
                                          };
                                          device_id: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                          name: {
                                              type: string;
                                          };
                                          schedule_ends_at: {
                                              type: string;
                                          };
                                          schedule_starts_at: {
                                              type: string;
                                          };
                                          schedule_type: {
                                              enum: string[];
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  available_hvac_mode_settings: {
                                      items: {
                                          enum: string[];
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  can_enable_automatic_cooling: {
                                      type: string;
                                  };
                                  can_enable_automatic_heating: {
                                      type: string;
                                  };
                                  current_climate_setting: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  default_climate_setting: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  fan_mode_setting: {
                                      enum: string[];
                                      type: string;
                                  };
                                  is_climate_setting_schedule_active: {
                                      type: string;
                                  };
                                  is_cooling: {
                                      type: string;
                                  };
                                  is_cooling_available: {
                                      enum: boolean[];
                                      type: string;
                                  };
                                  is_fan_running: {
                                      type: string;
                                  };
                                  is_heating: {
                                      type: string;
                                  };
                                  is_heating_available: {
                                      enum: boolean[];
                                      type: string;
                                  };
                                  is_temporary_manual_override_active: {
                                      type: string;
                                  };
                                  max_cooling_set_point_celsius?: undefined;
                                  max_cooling_set_point_fahrenheit?: undefined;
                                  max_heating_set_point_celsius: {
                                      type: string;
                                  };
                                  max_heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  min_cooling_set_point_celsius?: undefined;
                                  min_cooling_set_point_fahrenheit?: undefined;
                                  min_heating_cooling_delta_celsius?: undefined;
                                  min_heating_cooling_delta_fahrenheit?: undefined;
                                  min_heating_set_point_celsius: {
                                      type: string;
                                  };
                                  min_heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  relative_humidity: {
                                      maximum: number;
                                      minimum: number;
                                      type: string;
                                  };
                                  temperature_celsius: {
                                      type: string;
                                  };
                                  temperature_fahrenheit: {
                                      type: string;
                                  };
                              };
                              type: string;
                          } | {
                              properties: {
                                  active_climate_setting_schedule: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          climate_setting_schedule_id: {
                                              format: string;
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          created_at: {
                                              format: string;
                                              type: string;
                                          };
                                          device_id: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                          name: {
                                              type: string;
                                          };
                                          schedule_ends_at: {
                                              type: string;
                                          };
                                          schedule_starts_at: {
                                              type: string;
                                          };
                                          schedule_type: {
                                              enum: string[];
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  available_hvac_mode_settings: {
                                      items: {
                                          enum: string[];
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  can_enable_automatic_cooling: {
                                      type: string;
                                  };
                                  can_enable_automatic_heating: {
                                      type: string;
                                  };
                                  current_climate_setting: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  default_climate_setting: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  fan_mode_setting: {
                                      enum: string[];
                                      type: string;
                                  };
                                  is_climate_setting_schedule_active: {
                                      type: string;
                                  };
                                  is_cooling: {
                                      type: string;
                                  };
                                  is_cooling_available: {
                                      enum: boolean[];
                                      type: string;
                                  };
                                  is_fan_running: {
                                      type: string;
                                  };
                                  is_heating: {
                                      type: string;
                                  };
                                  is_heating_available: {
                                      enum: boolean[];
                                      type: string;
                                  };
                                  is_temporary_manual_override_active: {
                                      type: string;
                                  };
                                  max_cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  max_cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  max_heating_set_point_celsius?: undefined;
                                  max_heating_set_point_fahrenheit?: undefined;
                                  min_cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  min_cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  min_heating_cooling_delta_celsius?: undefined;
                                  min_heating_cooling_delta_fahrenheit?: undefined;
                                  min_heating_set_point_celsius?: undefined;
                                  min_heating_set_point_fahrenheit?: undefined;
                                  relative_humidity: {
                                      maximum: number;
                                      minimum: number;
                                      type: string;
                                  };
                                  temperature_celsius: {
                                      type: string;
                                  };
                                  temperature_fahrenheit: {
                                      type: string;
                                  };
                              };
                              type: string;
                          })[];
                          properties?: undefined;
                          type?: undefined;
                      })[];
                  })[];
              };
              warnings: {
                  items: {
                      properties: {
                          message: {
                              type: string;
                          };
                          warning_code: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
                  type: string;
              };
              workspace_id: {
                  format: string;
                  type: string;
              };
          }
          • capabilities_supported: {
                items: {
                    enum: string[];
                    type: string;
                };
                type: string;
            }
            • items: {
                  enum: string[];
                  type: string;
              }
              • enum: string[]
              • type: string
            • type: string
          • connected_account_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • device_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • device_type: {
                oneOf: {
                    enum: string[];
                    type: string;
                }[];
            }
            • oneOf: {
                  enum: string[];
                  type: string;
              }[]
          • errors: {
                items: {
                    properties: {
                        error_code: {
                            type: string;
                        };
                        message: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                type: string;
            }
            • items: {
                  properties: {
                      error_code: {
                          type: string;
                      };
                      message: {
                          type: string;
                      };
                  };
                  required: string[];
                  type: string;
              }
              • properties: {
                    error_code: {
                        type: string;
                    };
                    message: {
                        type: string;
                    };
                }
                • error_code: {
                      type: string;
                  }
                  • type: string
                • message: {
                      type: string;
                  }
                  • type: string
              • required: string[]
              • type: string
            • type: string
          • is_managed: {
                enum: boolean[];
                type: string;
            }
            • enum: boolean[]
            • type: string
          • location: {
                nullable: boolean;
                properties: {
                    location_name: {
                        type: string;
                    };
                    timezone: {
                        type: string;
                    };
                };
                type: string;
            }
            • nullable: boolean
            • properties: {
                  location_name: {
                      type: string;
                  };
                  timezone: {
                      type: string;
                  };
              }
              • location_name: {
                    type: string;
                }
                • type: string
              • timezone: {
                    type: string;
                }
                • type: string
            • type: string
          • properties: {
                allOf: ({
                    allOf: ({
                        properties: {
                            august_metadata?: undefined;
                            avigilon_alta_metadata?: undefined;
                            battery: {
                                properties: {
                                    level: {
                                        maximum: number;
                                        minimum: number;
                                        type: string;
                                    };
                                    status: {
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            battery_level: {
                                maximum: number;
                                minimum: number;
                                type: string;
                            };
                            brivo_metadata?: undefined;
                            controlbyweb_metadata?: undefined;
                            dormakaba_oracode_metadata?: undefined;
                            ecobee_metadata?: undefined;
                            four_suites_metadata?: undefined;
                            genie_metadata?: undefined;
                            has_direct_power: {
                                type: string;
                            };
                            hubitat_metadata?: undefined;
                            igloo_metadata?: undefined;
                            igloohome_metadata?: undefined;
                            image_alt_text: {
                                type: string;
                            };
                            image_url: {
                                format: string;
                                type: string;
                            };
                            kwikset_metadata?: undefined;
                            lockly_metadata?: undefined;
                            manufacturer: {
                                type: string;
                            };
                            minut_metadata?: undefined;
                            model: {
                                properties: {
                                    display_name: {
                                        type: string;
                                    };
                                    manufacturer_display_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            nest_metadata?: undefined;
                            noiseaware_metadata?: undefined;
                            nuki_metadata?: undefined;
                            online: {
                                type: string;
                            };
                            salto_metadata?: undefined;
                            schlage_metadata?: undefined;
                            seam_bridge_metadata?: undefined;
                            serial_number: {
                                type: string;
                            };
                            smartthings_metadata?: undefined;
                            supports_accessory_keypad: {
                                type: string;
                            };
                            supports_offline_access_codes: {
                                type: string;
                            };
                            ttlock_metadata?: undefined;
                            two_n_metadata?: undefined;
                            wyze_metadata?: undefined;
                        };
                        required: string[];
                        type: string;
                    } | {
                        properties: {
                            august_metadata: {
                                properties: {
                                    has_keypad: {
                                        type: string;
                                    };
                                    house_id: {
                                        type: string;
                                    };
                                    house_name: {
                                        type: string;
                                    };
                                    keypad_battery_level: {
                                        type: string;
                                    };
                                    lock_id: {
                                        type: string;
                                    };
                                    lock_name: {
                                        type: string;
                                    };
                                    model: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            avigilon_alta_metadata: {
                                properties: {
                                    entry_name: {
                                        type: string;
                                    };
                                    org_name: {
                                        type: string;
                                    };
                                    site_id: {
                                        type: string;
                                    };
                                    site_name: {
                                        type: string;
                                    };
                                    zone_id: {
                                        type: string;
                                    };
                                    zone_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            battery?: undefined;
                            battery_level?: undefined;
                            brivo_metadata: {
                                properties: {
                                    device_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            controlbyweb_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    relay_name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            dormakaba_oracode_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    door_id: {
                                        type: string;
                                    };
                                    door_name: {
                                        type: string;
                                    };
                                    site_id: {
                                        type: string;
                                    };
                                    site_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            ecobee_metadata: {
                                properties: {
                                    device_name: {
                                        type: string;
                                    };
                                    ecobee_device_id: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            four_suites_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    reclose_delay_in_seconds: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            genie_metadata: {
                                properties: {
                                    device_name: {
                                        type: string;
                                    };
                                    door_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            has_direct_power?: undefined;
                            hubitat_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_label: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            igloo_metadata: {
                                properties: {
                                    bridge_id: {
                                        type: string;
                                    };
                                    device_id: {
                                        type: string;
                                    };
                                    model: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            igloohome_metadata: {
                                properties: {
                                    bridge_id: {
                                        type: string;
                                    };
                                    bridge_name: {
                                        type: string;
                                    };
                                    device_id: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            image_alt_text?: undefined;
                            image_url?: undefined;
                            kwikset_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    model_number: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            lockly_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    model: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            manufacturer?: undefined;
                            minut_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    latest_sensor_values: {
                                        properties: {
                                            accelerometer_z: {
                                                properties: {
                                                    time: {
                                                        type: string;
                                                    };
                                                    value: {
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                            humidity: {
                                                properties: {
                                                    time: {
                                                        type: string;
                                                    };
                                                    value: {
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                            pressure: {
                                                properties: {
                                                    time: {
                                                        type: string;
                                                    };
                                                    value: {
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                            sound: {
                                                properties: {
                                                    time: {
                                                        type: string;
                                                    };
                                                    value: {
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                            temperature: {
                                                properties: {
                                                    time: {
                                                        type: string;
                                                    };
                                                    value: {
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            model?: undefined;
                            name?: undefined;
                            nest_metadata: {
                                properties: {
                                    custom_name: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    nest_device_id: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            noiseaware_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_model: {
                                        enum: string[];
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    noise_level_decibel: {
                                        type: string;
                                    };
                                    noise_level_nrs: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            nuki_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    keypad_battery_critical: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            online?: undefined;
                            salto_metadata: {
                                properties: {
                                    battery_level: {
                                        type: string;
                                    };
                                    customer_reference: {
                                        type: string;
                                    };
                                    lock_id: {
                                        type: string;
                                    };
                                    lock_type: {
                                        type: string;
                                    };
                                    locked_state: {
                                        type: string;
                                    };
                                    model: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            schlage_metadata: {
                                properties: {
                                    access_code_length: {
                                        type: string;
                                    };
                                    device_id: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    model: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            seam_bridge_metadata: {
                                properties: {
                                    device_num: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    unlock_method: {
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            serial_number?: undefined;
                            smartthings_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    location_id: {
                                        type: string;
                                    };
                                    model: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            supports_accessory_keypad?: undefined;
                            supports_offline_access_codes?: undefined;
                            ttlock_metadata: {
                                properties: {
                                    lock_alias: {
                                        type: string;
                                    };
                                    lock_id: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            two_n_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            wyze_metadata: {
                                properties: {
                                    device_id: {
                                        type: string;
                                    };
                                    device_info_model: {
                                        type: string;
                                    };
                                    device_name: {
                                        type: string;
                                    };
                                    product_model: {
                                        type: string;
                                    };
                                    product_name: {
                                        type: string;
                                    };
                                    product_type: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                        required?: undefined;
                        type: string;
                    })[];
                } | {
                    allOf: ({
                        oneOf?: undefined;
                        properties: {
                            code_constraints: {
                                items: {
                                    oneOf: ({
                                        properties: {
                                            constraint_type: {
                                                enum: string[];
                                                type: string;
                                            };
                                            max_length?: undefined;
                                            min_length?: undefined;
                                        };
                                        required: string[];
                                        type: string;
                                    } | {
                                        properties: {
                                            constraint_type: {
                                                enum: string[];
                                                type: string;
                                            };
                                            max_length: {
                                                type: string;
                                            };
                                            min_length: {
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    })[];
                                };
                                type: string;
                            };
                            door_open: {
                                type: string;
                            };
                            has_native_entry_events: {
                                type: string;
                            };
                            keypad_battery: {
                                properties: {
                                    level: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            locked: {
                                type: string;
                            };
                            max_active_codes_supported: {
                                type: string;
                            };
                            supported_code_lengths: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            supports_backup_access_code_pool: {
                                type: string;
                            };
                        };
                        type: string;
                    } | {
                        oneOf: ({
                            properties: {
                                active_climate_setting_schedule: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        climate_setting_schedule_id: {
                                            format: string;
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        created_at: {
                                            format: string;
                                            type: string;
                                        };
                                        device_id: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                        name: {
                                            type: string;
                                        };
                                        schedule_ends_at: {
                                            type: string;
                                        };
                                        schedule_starts_at: {
                                            type: string;
                                        };
                                        schedule_type: {
                                            enum: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                available_hvac_mode_settings: {
                                    items: {
                                        enum: string[];
                                        type: string;
                                    };
                                    type: string;
                                };
                                can_enable_automatic_cooling: {
                                    type: string;
                                };
                                can_enable_automatic_heating: {
                                    type: string;
                                };
                                current_climate_setting: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                default_climate_setting: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                fan_mode_setting: {
                                    enum: string[];
                                    type: string;
                                };
                                is_climate_setting_schedule_active: {
                                    type: string;
                                };
                                is_cooling: {
                                    type: string;
                                };
                                is_cooling_available: {
                                    enum: boolean[];
                                    type: string;
                                };
                                is_fan_running: {
                                    type: string;
                                };
                                is_heating: {
                                    type: string;
                                };
                                is_heating_available: {
                                    enum: boolean[];
                                    type: string;
                                };
                                is_temporary_manual_override_active: {
                                    type: string;
                                };
                                max_cooling_set_point_celsius: {
                                    type: string;
                                };
                                max_cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                max_heating_set_point_celsius: {
                                    type: string;
                                };
                                max_heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                min_cooling_set_point_celsius: {
                                    type: string;
                                };
                                min_cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                min_heating_cooling_delta_celsius: {
                                    type: string;
                                };
                                min_heating_cooling_delta_fahrenheit: {
                                    type: string;
                                };
                                min_heating_set_point_celsius: {
                                    type: string;
                                };
                                min_heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                relative_humidity: {
                                    maximum: number;
                                    minimum: number;
                                    type: string;
                                };
                                temperature_celsius: {
                                    type: string;
                                };
                                temperature_fahrenheit: {
                                    type: string;
                                };
                            };
                            type: string;
                        } | {
                            properties: {
                                active_climate_setting_schedule: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        climate_setting_schedule_id: {
                                            format: string;
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        created_at: {
                                            format: string;
                                            type: string;
                                        };
                                        device_id: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                        name: {
                                            type: string;
                                        };
                                        schedule_ends_at: {
                                            type: string;
                                        };
                                        schedule_starts_at: {
                                            type: string;
                                        };
                                        schedule_type: {
                                            enum: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                available_hvac_mode_settings: {
                                    items: {
                                        enum: string[];
                                        type: string;
                                    };
                                    type: string;
                                };
                                can_enable_automatic_cooling: {
                                    type: string;
                                };
                                can_enable_automatic_heating: {
                                    type: string;
                                };
                                current_climate_setting: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                default_climate_setting: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                fan_mode_setting: {
                                    enum: string[];
                                    type: string;
                                };
                                is_climate_setting_schedule_active: {
                                    type: string;
                                };
                                is_cooling: {
                                    type: string;
                                };
                                is_cooling_available: {
                                    enum: boolean[];
                                    type: string;
                                };
                                is_fan_running: {
                                    type: string;
                                };
                                is_heating: {
                                    type: string;
                                };
                                is_heating_available: {
                                    enum: boolean[];
                                    type: string;
                                };
                                is_temporary_manual_override_active: {
                                    type: string;
                                };
                                max_cooling_set_point_celsius?: undefined;
                                max_cooling_set_point_fahrenheit?: undefined;
                                max_heating_set_point_celsius: {
                                    type: string;
                                };
                                max_heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                min_cooling_set_point_celsius?: undefined;
                                min_cooling_set_point_fahrenheit?: undefined;
                                min_heating_cooling_delta_celsius?: undefined;
                                min_heating_cooling_delta_fahrenheit?: undefined;
                                min_heating_set_point_celsius: {
                                    type: string;
                                };
                                min_heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                relative_humidity: {
                                    maximum: number;
                                    minimum: number;
                                    type: string;
                                };
                                temperature_celsius: {
                                    type: string;
                                };
                                temperature_fahrenheit: {
                                    type: string;
                                };
                            };
                            type: string;
                        } | {
                            properties: {
                                active_climate_setting_schedule: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        climate_setting_schedule_id: {
                                            format: string;
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        created_at: {
                                            format: string;
                                            type: string;
                                        };
                                        device_id: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                        name: {
                                            type: string;
                                        };
                                        schedule_ends_at: {
                                            type: string;
                                        };
                                        schedule_starts_at: {
                                            type: string;
                                        };
                                        schedule_type: {
                                            enum: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                available_hvac_mode_settings: {
                                    items: {
                                        enum: string[];
                                        type: string;
                                    };
                                    type: string;
                                };
                                can_enable_automatic_cooling: {
                                    type: string;
                                };
                                can_enable_automatic_heating: {
                                    type: string;
                                };
                                current_climate_setting: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                default_climate_setting: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                fan_mode_setting: {
                                    enum: string[];
                                    type: string;
                                };
                                is_climate_setting_schedule_active: {
                                    type: string;
                                };
                                is_cooling: {
                                    type: string;
                                };
                                is_cooling_available: {
                                    enum: boolean[];
                                    type: string;
                                };
                                is_fan_running: {
                                    type: string;
                                };
                                is_heating: {
                                    type: string;
                                };
                                is_heating_available: {
                                    enum: boolean[];
                                    type: string;
                                };
                                is_temporary_manual_override_active: {
                                    type: string;
                                };
                                max_cooling_set_point_celsius: {
                                    type: string;
                                };
                                max_cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                max_heating_set_point_celsius?: undefined;
                                max_heating_set_point_fahrenheit?: undefined;
                                min_cooling_set_point_celsius: {
                                    type: string;
                                };
                                min_cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                min_heating_cooling_delta_celsius?: undefined;
                                min_heating_cooling_delta_fahrenheit?: undefined;
                                min_heating_set_point_celsius?: undefined;
                                min_heating_set_point_fahrenheit?: undefined;
                                relative_humidity: {
                                    maximum: number;
                                    minimum: number;
                                    type: string;
                                };
                                temperature_celsius: {
                                    type: string;
                                };
                                temperature_fahrenheit: {
                                    type: string;
                                };
                            };
                            type: string;
                        })[];
                        properties?: undefined;
                        type?: undefined;
                    })[];
                })[];
            }
            • allOf: ({
                  allOf: ({
                      properties: {
                          august_metadata?: undefined;
                          avigilon_alta_metadata?: undefined;
                          battery: {
                              properties: {
                                  level: {
                                      maximum: number;
                                      minimum: number;
                                      type: string;
                                  };
                                  status: {
                                      enum: string[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          battery_level: {
                              maximum: number;
                              minimum: number;
                              type: string;
                          };
                          brivo_metadata?: undefined;
                          controlbyweb_metadata?: undefined;
                          dormakaba_oracode_metadata?: undefined;
                          ecobee_metadata?: undefined;
                          four_suites_metadata?: undefined;
                          genie_metadata?: undefined;
                          has_direct_power: {
                              type: string;
                          };
                          hubitat_metadata?: undefined;
                          igloo_metadata?: undefined;
                          igloohome_metadata?: undefined;
                          image_alt_text: {
                              type: string;
                          };
                          image_url: {
                              format: string;
                              type: string;
                          };
                          kwikset_metadata?: undefined;
                          lockly_metadata?: undefined;
                          manufacturer: {
                              type: string;
                          };
                          minut_metadata?: undefined;
                          model: {
                              properties: {
                                  display_name: {
                                      type: string;
                                  };
                                  manufacturer_display_name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          nest_metadata?: undefined;
                          noiseaware_metadata?: undefined;
                          nuki_metadata?: undefined;
                          online: {
                              type: string;
                          };
                          salto_metadata?: undefined;
                          schlage_metadata?: undefined;
                          seam_bridge_metadata?: undefined;
                          serial_number: {
                              type: string;
                          };
                          smartthings_metadata?: undefined;
                          supports_accessory_keypad: {
                              type: string;
                          };
                          supports_offline_access_codes: {
                              type: string;
                          };
                          ttlock_metadata?: undefined;
                          two_n_metadata?: undefined;
                          wyze_metadata?: undefined;
                      };
                      required: string[];
                      type: string;
                  } | {
                      properties: {
                          august_metadata: {
                              properties: {
                                  has_keypad: {
                                      type: string;
                                  };
                                  house_id: {
                                      type: string;
                                  };
                                  house_name: {
                                      type: string;
                                  };
                                  keypad_battery_level: {
                                      type: string;
                                  };
                                  lock_id: {
                                      type: string;
                                  };
                                  lock_name: {
                                      type: string;
                                  };
                                  model: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          avigilon_alta_metadata: {
                              properties: {
                                  entry_name: {
                                      type: string;
                                  };
                                  org_name: {
                                      type: string;
                                  };
                                  site_id: {
                                      type: string;
                                  };
                                  site_name: {
                                      type: string;
                                  };
                                  zone_id: {
                                      type: string;
                                  };
                                  zone_name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          battery?: undefined;
                          battery_level?: undefined;
                          brivo_metadata: {
                              properties: {
                                  device_name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          controlbyweb_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  relay_name: {
                                      nullable: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          dormakaba_oracode_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  door_id: {
                                      type: string;
                                  };
                                  door_name: {
                                      type: string;
                                  };
                                  site_id: {
                                      type: string;
                                  };
                                  site_name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          ecobee_metadata: {
                              properties: {
                                  device_name: {
                                      type: string;
                                  };
                                  ecobee_device_id: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          four_suites_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  reclose_delay_in_seconds: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          genie_metadata: {
                              properties: {
                                  device_name: {
                                      type: string;
                                  };
                                  door_name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          has_direct_power?: undefined;
                          hubitat_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_label: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          igloo_metadata: {
                              properties: {
                                  bridge_id: {
                                      type: string;
                                  };
                                  device_id: {
                                      type: string;
                                  };
                                  model: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          igloohome_metadata: {
                              properties: {
                                  bridge_id: {
                                      type: string;
                                  };
                                  bridge_name: {
                                      type: string;
                                  };
                                  device_id: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          image_alt_text?: undefined;
                          image_url?: undefined;
                          kwikset_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  model_number: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          lockly_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  model: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          manufacturer?: undefined;
                          minut_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  latest_sensor_values: {
                                      properties: {
                                          accelerometer_z: {
                                              properties: {
                                                  time: {
                                                      type: string;
                                                  };
                                                  value: {
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          };
                                          humidity: {
                                              properties: {
                                                  time: {
                                                      type: string;
                                                  };
                                                  value: {
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          };
                                          pressure: {
                                              properties: {
                                                  time: {
                                                      type: string;
                                                  };
                                                  value: {
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          };
                                          sound: {
                                              properties: {
                                                  time: {
                                                      type: string;
                                                  };
                                                  value: {
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          };
                                          temperature: {
                                              properties: {
                                                  time: {
                                                      type: string;
                                                  };
                                                  value: {
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          model?: undefined;
                          name?: undefined;
                          nest_metadata: {
                              properties: {
                                  custom_name: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  nest_device_id: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          noiseaware_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_model: {
                                      enum: string[];
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  noise_level_decibel: {
                                      type: string;
                                  };
                                  noise_level_nrs: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          nuki_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  keypad_battery_critical: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          online?: undefined;
                          salto_metadata: {
                              properties: {
                                  battery_level: {
                                      type: string;
                                  };
                                  customer_reference: {
                                      type: string;
                                  };
                                  lock_id: {
                                      type: string;
                                  };
                                  lock_type: {
                                      type: string;
                                  };
                                  locked_state: {
                                      type: string;
                                  };
                                  model: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          schlage_metadata: {
                              properties: {
                                  access_code_length: {
                                      type: string;
                                  };
                                  device_id: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  model: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          seam_bridge_metadata: {
                              properties: {
                                  device_num: {
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  unlock_method: {
                                      enum: string[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          serial_number?: undefined;
                          smartthings_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  location_id: {
                                      type: string;
                                  };
                                  model: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          supports_accessory_keypad?: undefined;
                          supports_offline_access_codes?: undefined;
                          ttlock_metadata: {
                              properties: {
                                  lock_alias: {
                                      type: string;
                                  };
                                  lock_id: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          two_n_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          wyze_metadata: {
                              properties: {
                                  device_id: {
                                      type: string;
                                  };
                                  device_info_model: {
                                      type: string;
                                  };
                                  device_name: {
                                      type: string;
                                  };
                                  product_model: {
                                      type: string;
                                  };
                                  product_name: {
                                      type: string;
                                  };
                                  product_type: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                      required?: undefined;
                      type: string;
                  })[];
              } | {
                  allOf: ({
                      oneOf?: undefined;
                      properties: {
                          code_constraints: {
                              items: {
                                  oneOf: ({
                                      properties: {
                                          constraint_type: {
                                              enum: string[];
                                              type: string;
                                          };
                                          max_length?: undefined;
                                          min_length?: undefined;
                                      };
                                      required: string[];
                                      type: string;
                                  } | {
                                      properties: {
                                          constraint_type: {
                                              enum: string[];
                                              type: string;
                                          };
                                          max_length: {
                                              type: string;
                                          };
                                          min_length: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  })[];
                              };
                              type: string;
                          };
                          door_open: {
                              type: string;
                          };
                          has_native_entry_events: {
                              type: string;
                          };
                          keypad_battery: {
                              properties: {
                                  level: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          locked: {
                              type: string;
                          };
                          max_active_codes_supported: {
                              type: string;
                          };
                          supported_code_lengths: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          supports_backup_access_code_pool: {
                              type: string;
                          };
                      };
                      type: string;
                  } | {
                      oneOf: ({
                          properties: {
                              active_climate_setting_schedule: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      climate_setting_schedule_id: {
                                          format: string;
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      created_at: {
                                          format: string;
                                          type: string;
                                      };
                                      device_id: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      schedule_ends_at: {
                                          type: string;
                                      };
                                      schedule_starts_at: {
                                          type: string;
                                      };
                                      schedule_type: {
                                          enum: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              available_hvac_mode_settings: {
                                  items: {
                                      enum: string[];
                                      type: string;
                                  };
                                  type: string;
                              };
                              can_enable_automatic_cooling: {
                                  type: string;
                              };
                              can_enable_automatic_heating: {
                                  type: string;
                              };
                              current_climate_setting: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              default_climate_setting: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              fan_mode_setting: {
                                  enum: string[];
                                  type: string;
                              };
                              is_climate_setting_schedule_active: {
                                  type: string;
                              };
                              is_cooling: {
                                  type: string;
                              };
                              is_cooling_available: {
                                  enum: boolean[];
                                  type: string;
                              };
                              is_fan_running: {
                                  type: string;
                              };
                              is_heating: {
                                  type: string;
                              };
                              is_heating_available: {
                                  enum: boolean[];
                                  type: string;
                              };
                              is_temporary_manual_override_active: {
                                  type: string;
                              };
                              max_cooling_set_point_celsius: {
                                  type: string;
                              };
                              max_cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              max_heating_set_point_celsius: {
                                  type: string;
                              };
                              max_heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              min_cooling_set_point_celsius: {
                                  type: string;
                              };
                              min_cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              min_heating_cooling_delta_celsius: {
                                  type: string;
                              };
                              min_heating_cooling_delta_fahrenheit: {
                                  type: string;
                              };
                              min_heating_set_point_celsius: {
                                  type: string;
                              };
                              min_heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              relative_humidity: {
                                  maximum: number;
                                  minimum: number;
                                  type: string;
                              };
                              temperature_celsius: {
                                  type: string;
                              };
                              temperature_fahrenheit: {
                                  type: string;
                              };
                          };
                          type: string;
                      } | {
                          properties: {
                              active_climate_setting_schedule: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      climate_setting_schedule_id: {
                                          format: string;
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      created_at: {
                                          format: string;
                                          type: string;
                                      };
                                      device_id: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      schedule_ends_at: {
                                          type: string;
                                      };
                                      schedule_starts_at: {
                                          type: string;
                                      };
                                      schedule_type: {
                                          enum: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              available_hvac_mode_settings: {
                                  items: {
                                      enum: string[];
                                      type: string;
                                  };
                                  type: string;
                              };
                              can_enable_automatic_cooling: {
                                  type: string;
                              };
                              can_enable_automatic_heating: {
                                  type: string;
                              };
                              current_climate_setting: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              default_climate_setting: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              fan_mode_setting: {
                                  enum: string[];
                                  type: string;
                              };
                              is_climate_setting_schedule_active: {
                                  type: string;
                              };
                              is_cooling: {
                                  type: string;
                              };
                              is_cooling_available: {
                                  enum: boolean[];
                                  type: string;
                              };
                              is_fan_running: {
                                  type: string;
                              };
                              is_heating: {
                                  type: string;
                              };
                              is_heating_available: {
                                  enum: boolean[];
                                  type: string;
                              };
                              is_temporary_manual_override_active: {
                                  type: string;
                              };
                              max_cooling_set_point_celsius?: undefined;
                              max_cooling_set_point_fahrenheit?: undefined;
                              max_heating_set_point_celsius: {
                                  type: string;
                              };
                              max_heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              min_cooling_set_point_celsius?: undefined;
                              min_cooling_set_point_fahrenheit?: undefined;
                              min_heating_cooling_delta_celsius?: undefined;
                              min_heating_cooling_delta_fahrenheit?: undefined;
                              min_heating_set_point_celsius: {
                                  type: string;
                              };
                              min_heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              relative_humidity: {
                                  maximum: number;
                                  minimum: number;
                                  type: string;
                              };
                              temperature_celsius: {
                                  type: string;
                              };
                              temperature_fahrenheit: {
                                  type: string;
                              };
                          };
                          type: string;
                      } | {
                          properties: {
                              active_climate_setting_schedule: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      climate_setting_schedule_id: {
                                          format: string;
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      created_at: {
                                          format: string;
                                          type: string;
                                      };
                                      device_id: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      schedule_ends_at: {
                                          type: string;
                                      };
                                      schedule_starts_at: {
                                          type: string;
                                      };
                                      schedule_type: {
                                          enum: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              available_hvac_mode_settings: {
                                  items: {
                                      enum: string[];
                                      type: string;
                                  };
                                  type: string;
                              };
                              can_enable_automatic_cooling: {
                                  type: string;
                              };
                              can_enable_automatic_heating: {
                                  type: string;
                              };
                              current_climate_setting: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              default_climate_setting: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              fan_mode_setting: {
                                  enum: string[];
                                  type: string;
                              };
                              is_climate_setting_schedule_active: {
                                  type: string;
                              };
                              is_cooling: {
                                  type: string;
                              };
                              is_cooling_available: {
                                  enum: boolean[];
                                  type: string;
                              };
                              is_fan_running: {
                                  type: string;
                              };
                              is_heating: {
                                  type: string;
                              };
                              is_heating_available: {
                                  enum: boolean[];
                                  type: string;
                              };
                              is_temporary_manual_override_active: {
                                  type: string;
                              };
                              max_cooling_set_point_celsius: {
                                  type: string;
                              };
                              max_cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              max_heating_set_point_celsius?: undefined;
                              max_heating_set_point_fahrenheit?: undefined;
                              min_cooling_set_point_celsius: {
                                  type: string;
                              };
                              min_cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              min_heating_cooling_delta_celsius?: undefined;
                              min_heating_cooling_delta_fahrenheit?: undefined;
                              min_heating_set_point_celsius?: undefined;
                              min_heating_set_point_fahrenheit?: undefined;
                              relative_humidity: {
                                  maximum: number;
                                  minimum: number;
                                  type: string;
                              };
                              temperature_celsius: {
                                  type: string;
                              };
                              temperature_fahrenheit: {
                                  type: string;
                              };
                          };
                          type: string;
                      })[];
                      properties?: undefined;
                      type?: undefined;
                  })[];
              })[]
          • warnings: {
                items: {
                    properties: {
                        message: {
                            type: string;
                        };
                        warning_code: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                type: string;
            }
            • items: {
                  properties: {
                      message: {
                          type: string;
                      };
                      warning_code: {
                          type: string;
                      };
                  };
                  required: string[];
                  type: string;
              }
              • properties: {
                    message: {
                        type: string;
                    };
                    warning_code: {
                        type: string;
                    };
                }
                • message: {
                      type: string;
                  }
                  • type: string
                • warning_code: {
                      type: string;
                  }
                  • type: string
              • required: string[]
              • type: string
            • type: string
          • workspace_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
        • required: string[]
        • type: string
      • event: {
            properties: {
                created_at: {
                    format: string;
                    type: string;
                };
                device_id: {
                    format: string;
                    type: string;
                };
                event_id: {
                    format: string;
                    type: string;
                };
                event_type: {
                    type: string;
                };
                occurred_at: {
                    format: string;
                    type: string;
                };
                workspace_id: {
                    format: string;
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              created_at: {
                  format: string;
                  type: string;
              };
              device_id: {
                  format: string;
                  type: string;
              };
              event_id: {
                  format: string;
                  type: string;
              };
              event_type: {
                  type: string;
              };
              occurred_at: {
                  format: string;
                  type: string;
              };
              workspace_id: {
                  format: string;
                  type: string;
              };
          }
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • device_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • event_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • event_type: {
                type: string;
            }
            • type: string
          • occurred_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • workspace_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
        • required: string[]
        • type: string
      • noise_threshold: {
            properties: {
                device_id: {
                    format: string;
                    type: string;
                };
                ends_daily_at: {
                    type: string;
                };
                name: {
                    type: string;
                };
                noise_threshold_decibels: {
                    type: string;
                };
                noise_threshold_id: {
                    format: string;
                    type: string;
                };
                noise_threshold_nrs: {
                    type: string;
                };
                starts_daily_at: {
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              device_id: {
                  format: string;
                  type: string;
              };
              ends_daily_at: {
                  type: string;
              };
              name: {
                  type: string;
              };
              noise_threshold_decibels: {
                  type: string;
              };
              noise_threshold_id: {
                  format: string;
                  type: string;
              };
              noise_threshold_nrs: {
                  type: string;
              };
              starts_daily_at: {
                  type: string;
              };
          }
          • device_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • ends_daily_at: {
                type: string;
            }
            • type: string
          • name: {
                type: string;
            }
            • type: string
          • noise_threshold_decibels: {
                type: string;
            }
            • type: string
          • noise_threshold_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • noise_threshold_nrs: {
                type: string;
            }
            • type: string
          • starts_daily_at: {
                type: string;
            }
            • type: string
        • required: string[]
        • type: string
      • service_health: {
            properties: {
                description: {
                    type: string;
                };
                service: {
                    type: string;
                };
                status: {
                    enum: string[];
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              description: {
                  type: string;
              };
              service: {
                  type: string;
              };
              status: {
                  enum: string[];
                  type: string;
              };
          }
          • description: {
                type: string;
            }
            • type: string
          • service: {
                type: string;
            }
            • type: string
          • status: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
        • required: string[]
        • type: string
      • unmanaged_access_code: {
            properties: {
                access_code_id: {
                    format: string;
                    type: string;
                };
                code: {
                    nullable: boolean;
                    type: string;
                };
                created_at: {
                    format: string;
                    type: string;
                };
                device_id: {
                    format: string;
                    type: string;
                };
                ends_at: {
                    format: string;
                    nullable: boolean;
                    type: string;
                };
                errors: {
                    nullable: boolean;
                };
                is_managed: {
                    enum: boolean[];
                    type: string;
                };
                name: {
                    nullable: boolean;
                    type: string;
                };
                starts_at: {
                    format: string;
                    nullable: boolean;
                    type: string;
                };
                status: {
                    enum: string[];
                    type: string;
                };
                type: {
                    enum: string[];
                    type: string;
                };
                warnings: {
                    nullable: boolean;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              access_code_id: {
                  format: string;
                  type: string;
              };
              code: {
                  nullable: boolean;
                  type: string;
              };
              created_at: {
                  format: string;
                  type: string;
              };
              device_id: {
                  format: string;
                  type: string;
              };
              ends_at: {
                  format: string;
                  nullable: boolean;
                  type: string;
              };
              errors: {
                  nullable: boolean;
              };
              is_managed: {
                  enum: boolean[];
                  type: string;
              };
              name: {
                  nullable: boolean;
                  type: string;
              };
              starts_at: {
                  format: string;
                  nullable: boolean;
                  type: string;
              };
              status: {
                  enum: string[];
                  type: string;
              };
              type: {
                  enum: string[];
                  type: string;
              };
              warnings: {
                  nullable: boolean;
              };
          }
          • access_code_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • code: {
                nullable: boolean;
                type: string;
            }
            • nullable: boolean
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • device_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • ends_at: {
                format: string;
                nullable: boolean;
                type: string;
            }
            • format: string
            • nullable: boolean
            • type: string
          • errors: {
                nullable: boolean;
            }
            • nullable: boolean
          • is_managed: {
                enum: boolean[];
                type: string;
            }
            • enum: boolean[]
            • type: string
          • name: {
                nullable: boolean;
                type: string;
            }
            • nullable: boolean
            • type: string
          • starts_at: {
                format: string;
                nullable: boolean;
                type: string;
            }
            • format: string
            • nullable: boolean
            • type: string
          • status: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
          • type: {
                enum: string[];
                type: string;
            }
            • enum: string[]
            • type: string
          • warnings: {
                nullable: boolean;
            }
            • nullable: boolean
        • required: string[]
        • type: string
      • unmanaged_device: {
            properties: {
                capabilities_supported: {
                    items: {
                        enum: string[];
                        type: string;
                    };
                    type: string;
                };
                connected_account_id: {
                    format: string;
                    type: string;
                };
                created_at: {
                    format: string;
                    type: string;
                };
                device_id: {
                    format: string;
                    type: string;
                };
                device_type: {
                    oneOf: {
                        enum: string[];
                        type: string;
                    }[];
                };
                errors: {
                    items: {
                        properties: {
                            error_code: {
                                type: string;
                            };
                            message: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                    type: string;
                };
                is_managed: {
                    enum: boolean[];
                    type: string;
                };
                properties: {
                    properties: {
                        image_alt_text: {
                            type: string;
                        };
                        image_url: {
                            type: string;
                        };
                        manufacturer: {
                            type: string;
                        };
                        model: {
                            properties: {
                                display_name: {
                                    type: string;
                                };
                                manufacturer_display_name: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                        online: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                warnings: {
                    items: {
                        properties: {
                            message: {
                                type: string;
                            };
                            warning_code: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                    type: string;
                };
                workspace_id: {
                    format: string;
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              capabilities_supported: {
                  items: {
                      enum: string[];
                      type: string;
                  };
                  type: string;
              };
              connected_account_id: {
                  format: string;
                  type: string;
              };
              created_at: {
                  format: string;
                  type: string;
              };
              device_id: {
                  format: string;
                  type: string;
              };
              device_type: {
                  oneOf: {
                      enum: string[];
                      type: string;
                  }[];
              };
              errors: {
                  items: {
                      properties: {
                          error_code: {
                              type: string;
                          };
                          message: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
                  type: string;
              };
              is_managed: {
                  enum: boolean[];
                  type: string;
              };
              properties: {
                  properties: {
                      image_alt_text: {
                          type: string;
                      };
                      image_url: {
                          type: string;
                      };
                      manufacturer: {
                          type: string;
                      };
                      model: {
                          properties: {
                              display_name: {
                                  type: string;
                              };
                              manufacturer_display_name: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                      online: {
                          type: string;
                      };
                  };
                  required: string[];
                  type: string;
              };
              warnings: {
                  items: {
                      properties: {
                          message: {
                              type: string;
                          };
                          warning_code: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
                  type: string;
              };
              workspace_id: {
                  format: string;
                  type: string;
              };
          }
          • capabilities_supported: {
                items: {
                    enum: string[];
                    type: string;
                };
                type: string;
            }
            • items: {
                  enum: string[];
                  type: string;
              }
              • enum: string[]
              • type: string
            • type: string
          • connected_account_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • created_at: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • device_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
          • device_type: {
                oneOf: {
                    enum: string[];
                    type: string;
                }[];
            }
            • oneOf: {
                  enum: string[];
                  type: string;
              }[]
          • errors: {
                items: {
                    properties: {
                        error_code: {
                            type: string;
                        };
                        message: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                type: string;
            }
            • items: {
                  properties: {
                      error_code: {
                          type: string;
                      };
                      message: {
                          type: string;
                      };
                  };
                  required: string[];
                  type: string;
              }
              • properties: {
                    error_code: {
                        type: string;
                    };
                    message: {
                        type: string;
                    };
                }
                • error_code: {
                      type: string;
                  }
                  • type: string
                • message: {
                      type: string;
                  }
                  • type: string
              • required: string[]
              • type: string
            • type: string
          • is_managed: {
                enum: boolean[];
                type: string;
            }
            • enum: boolean[]
            • type: string
          • properties: {
                properties: {
                    image_alt_text: {
                        type: string;
                    };
                    image_url: {
                        type: string;
                    };
                    manufacturer: {
                        type: string;
                    };
                    model: {
                        properties: {
                            display_name: {
                                type: string;
                            };
                            manufacturer_display_name: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                    name: {
                        type: string;
                    };
                    online: {
                        type: string;
                    };
                };
                required: string[];
                type: string;
            }
            • properties: {
                  image_alt_text: {
                      type: string;
                  };
                  image_url: {
                      type: string;
                  };
                  manufacturer: {
                      type: string;
                  };
                  model: {
                      properties: {
                          display_name: {
                              type: string;
                          };
                          manufacturer_display_name: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
                  name: {
                      type: string;
                  };
                  online: {
                      type: string;
                  };
              }
              • image_alt_text: {
                    type: string;
                }
                • type: string
              • image_url: {
                    type: string;
                }
                • type: string
              • manufacturer: {
                    type: string;
                }
                • type: string
              • model: {
                    properties: {
                        display_name: {
                            type: string;
                        };
                        manufacturer_display_name: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      display_name: {
                          type: string;
                      };
                      manufacturer_display_name: {
                          type: string;
                      };
                  }
                  • display_name: {
                        type: string;
                    }
                    • type: string
                  • manufacturer_display_name: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
              • name: {
                    type: string;
                }
                • type: string
              • online: {
                    type: string;
                }
                • type: string
            • required: string[]
            • type: string
          • warnings: {
                items: {
                    properties: {
                        message: {
                            type: string;
                        };
                        warning_code: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                };
                type: string;
            }
            • items: {
                  properties: {
                      message: {
                          type: string;
                      };
                      warning_code: {
                          type: string;
                      };
                  };
                  required: string[];
                  type: string;
              }
              • properties: {
                    message: {
                        type: string;
                    };
                    warning_code: {
                        type: string;
                    };
                }
                • message: {
                      type: string;
                  }
                  • type: string
                • warning_code: {
                      type: string;
                  }
                  • type: string
              • required: string[]
              • type: string
            • type: string
          • workspace_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
        • required: string[]
        • type: string
      • webhook: {
            properties: {
                event_types: {
                    items: {
                        type: string;
                    };
                    type: string;
                };
                secret: {
                    type: string;
                };
                url: {
                    type: string;
                };
                webhook_id: {
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              event_types: {
                  items: {
                      type: string;
                  };
                  type: string;
              };
              secret: {
                  type: string;
              };
              url: {
                  type: string;
              };
              webhook_id: {
                  type: string;
              };
          }
          • event_types: {
                items: {
                    type: string;
                };
                type: string;
            }
            • items: {
                  type: string;
              }
              • type: string
            • type: string
          • secret: {
                type: string;
            }
            • type: string
          • url: {
                type: string;
            }
            • type: string
          • webhook_id: {
                type: string;
            }
            • type: string
        • required: string[]
        • type: string
      • workspace: {
            properties: {
                connect_partner_name: {
                    nullable: boolean;
                    type: string;
                };
                is_sandbox: {
                    type: string;
                };
                name: {
                    type: string;
                };
                workspace_id: {
                    format: string;
                    type: string;
                };
            };
            required: string[];
            type: string;
        }
        • properties: {
              connect_partner_name: {
                  nullable: boolean;
                  type: string;
              };
              is_sandbox: {
                  type: string;
              };
              name: {
                  type: string;
              };
              workspace_id: {
                  format: string;
                  type: string;
              };
          }
          • connect_partner_name: {
                nullable: boolean;
                type: string;
            }
            • nullable: boolean
            • type: string
          • is_sandbox: {
                type: string;
            }
            • type: string
          • name: {
                type: string;
            }
            • type: string
          • workspace_id: {
                format: string;
                type: string;
            }
            • format: string
            • type: string
        • required: string[]
        • type: string
    • securitySchemes: {
          access_token: {
              bearerFormat: string;
              scheme: string;
              type: string;
          };
          client_session_token: {
              in: string;
              name: string;
              type: string;
          };
          seam_client_session_token: {
              in: string;
              name: string;
              type: string;
          };
          seam_workspace: {
              in: string;
              name: string;
              type: string;
          };
      }
      • access_token: {
            bearerFormat: string;
            scheme: string;
            type: string;
        }
        • bearerFormat: string
        • scheme: string
        • type: string
      • client_session_token: {
            in: string;
            name: string;
            type: string;
        }
        • in: string
        • name: string
        • type: string
      • seam_client_session_token: {
            in: string;
            name: string;
            type: string;
        }
        • in: string
        • name: string
        • type: string
      • seam_workspace: {
            in: string;
            name: string;
            type: string;
        }
        • in: string
        • name: string
        • type: string
  • info: {
        title: string;
        version: string;
    }
    • title: string
    • version: string
  • openapi: string
  • paths: {
        /access_codes/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    common_code_key: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_code: {
                                            $ref: string;
                                        };
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/create_multiple: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    behavior_when_code_cannot_be_shared: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_codes: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    behavior_when_code_cannot_be_shared: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_codes: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /access_codes/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/generate_code: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        generated_code: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    code: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_code: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_codes: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/pull_backup_access_code: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        backup_access_code: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/simulate/create_unmanaged_access_code: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_code: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/unmanaged/convert_to_managed: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    force: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    force: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /access_codes/unmanaged/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/unmanaged/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    code: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_code: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/unmanaged/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        access_codes: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /access_codes/unmanaged/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    force: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_managed: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    force: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_managed: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /access_codes/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_managed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                    type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_managed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                    type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    allow_external_modification: {
                                        type: string;
                                    };
                                    attempt_for_offline_device: {
                                        default: boolean;
                                        type: string;
                                    };
                                    code: {
                                        maxLength: number;
                                        minLength: number;
                                        pattern: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_at: {
                                        type: string;
                                    };
                                    is_external_modification_allowed: {
                                        type: string;
                                    };
                                    is_managed: {
                                        type: string;
                                    };
                                    is_offline_access_code: {
                                        type: string;
                                    };
                                    is_one_time_use: {
                                        type: string;
                                    };
                                    max_time_rounding: {
                                        enum: string[];
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    prefer_native_scheduling: {
                                        type: string;
                                    };
                                    starts_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                    type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    use_backup_access_code_pool: {
                                        type: string;
                                    };
                                    use_offline_access_code: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /acs/access_groups/add_user: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /acs/access_groups/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_access_group: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_access_group: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_access_groups: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/list_users: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_users: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/remove_user: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/access_groups/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/credentials/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    code: {
                                        pattern: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_credential: {
                                            properties: {
                                                acs_credential_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                acs_system_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                acs_user_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                code: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                external_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                external_type_display_name: {
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/credentials/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_credential_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/credentials/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_credentials_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_credential: {
                                            properties: {
                                                acs_credential_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                acs_system_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                acs_user_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                code: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                external_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                external_type_display_name: {
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/credentials/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                oneOf: ({
                                    properties: {
                                        acs_system_id?: undefined;
                                        acs_user_id: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                } | {
                                    properties: {
                                        acs_system_id: {
                                            format: string;
                                            type: string;
                                        };
                                        acs_user_id?: undefined;
                                    };
                                    required: string[];
                                    type: string;
                                } | {
                                    properties: {
                                        acs_system_id: {
                                            format: string;
                                            type: string;
                                        };
                                        acs_user_id: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                })[];
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_credentials: {
                                            items: {
                                                properties: {
                                                    acs_credential_id: {
                                                        format: string;
                                                        type: string;
                                                    };
                                                    acs_system_id: {
                                                        format: string;
                                                        type: string;
                                                    };
                                                    acs_user_id: {
                                                        format: string;
                                                        type: string;
                                                    };
                                                    code: {
                                                        nullable: boolean;
                                                        type: string;
                                                    };
                                                    created_at: {
                                                        format: string;
                                                        type: string;
                                                    };
                                                    external_type: {
                                                        enum: string[];
                                                        type: string;
                                                    };
                                                    external_type_display_name: {
                                                        type: string;
                                                    };
                                                    workspace_id: {
                                                        format: string;
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/systems/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_system: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/systems/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connected_account_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_systems: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/add_to_access_group: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /acs/users/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_ids: {
                                        default: never[];
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    email: {
                                        format: string;
                                        type: string;
                                    };
                                    full_name: {
                                        type: string;
                                    };
                                    phone_number: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_user: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_user: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_users: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/remove_from_access_group: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/suspend: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/unsuspend: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /acs/users/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    email: {
                                        format: string;
                                        type: string;
                                    };
                                    full_name: {
                                        type: string;
                                    };
                                    phone_number: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    email: {
                                        format: string;
                                        type: string;
                                    };
                                    full_name: {
                                        type: string;
                                    };
                                    phone_number: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /action_attempts/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /action_attempts/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempts: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /client_sessions/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        minLength: number;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        minLength: number;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /client_sessions/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /client_sessions/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session_id: {
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /client_sessions/get_or_create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        minLength: number;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        minLength: number;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /client_sessions/grant_access: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session_id: {
                                        type: string;
                                    };
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session_id: {
                                        type: string;
                                    };
                                    connect_webview_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_session: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /client_sessions/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session_id: {
                                        type: string;
                                    };
                                    connect_webview_id: {
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                    without_user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        client_sessions: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /connect_webviews/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    accepted_providers: {
                                        items: {
                                            enum: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    automatically_manage_new_devices: {
                                        type: string;
                                    };
                                    custom_metadata: {
                                        additionalProperties: {
                                            nullable: boolean;
                                            oneOf: ({
                                                format?: undefined;
                                                maxLength: number;
                                                nullable?: undefined;
                                                type: string;
                                            } | {
                                                format?: undefined;
                                                maxLength?: undefined;
                                                nullable?: undefined;
                                                type: string;
                                            } | {
                                                format: string;
                                                maxLength?: undefined;
                                                nullable: boolean;
                                                type: string;
                                            })[];
                                        };
                                        type: string;
                                    };
                                    custom_redirect_failure_url: {
                                        type: string;
                                    };
                                    custom_redirect_url: {
                                        type: string;
                                    };
                                    device_selection_mode: {
                                        enum: string[];
                                        type: string;
                                    };
                                    provider_category: {
                                        enum: string[];
                                        type: string;
                                    };
                                    wait_for_device_creation: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connect_webview: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /connect_webviews/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /connect_webviews/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connect_webview: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /connect_webviews/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connect_webviews: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /connect_webviews/view: {
            get: {
                operationId: string;
                parameters: ({
                    in: string;
                    name: string;
                    required: boolean;
                    schema: {
                        format: string;
                        type: string;
                    };
                } | {
                    in: string;
                    name: string;
                    required: boolean;
                    schema: {
                        format?: undefined;
                        type: string;
                    };
                })[];
                responses: {
                    200: {
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /connected_accounts/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connected_account_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /connected_accounts/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                oneOf: ({
                                    properties: {
                                        connected_account_id: {
                                            format: string;
                                            type: string;
                                        };
                                        email?: undefined;
                                    };
                                    required: string[];
                                    type: string;
                                } | {
                                    properties: {
                                        connected_account_id?: undefined;
                                        email: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                })[];
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connected_account: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /connected_accounts/list: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connected_accounts: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        connected_accounts: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /devices/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        device: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        description: string;
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        minItems: number;
                                        type: string;
                                    };
                                    created_before: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_type: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    device_types: {
                                        items: {
                                            oneOf: {
                                                enum: string[];
                                                type: string;
                                            }[];
                                        };
                                        type: string;
                                    };
                                    limit: {
                                        default: number;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    manufacturer: {
                                        enum: string[];
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        devices: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/list_device_providers: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    provider_category: {
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        device_providers: {
                                            items: {
                                                properties: {
                                                    device_provider_name: {
                                                        type: string;
                                                    };
                                                    display_name: {
                                                        type: string;
                                                    };
                                                    image_url: {
                                                        type: string;
                                                    };
                                                    provider_categories: {
                                                        items: {
                                                            enum: string[];
                                                            type: string;
                                                        };
                                                        type: string;
                                                    };
                                                };
                                                required: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/unmanaged/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        device: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/unmanaged/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        description: string;
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        minItems: number;
                                        type: string;
                                    };
                                    created_before: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_type: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    device_types: {
                                        items: {
                                            oneOf: {
                                                enum: string[];
                                                type: string;
                                            }[];
                                        };
                                        type: string;
                                    };
                                    limit: {
                                        default: number;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    manufacturer: {
                                        enum: string[];
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        devices: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /devices/unmanaged/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    is_managed: {
                                        enum: boolean[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    is_managed: {
                                        enum: boolean[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /devices/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    is_managed: {
                                        default: boolean;
                                        type: string;
                                    };
                                    location: {
                                        properties: {};
                                        type: string;
                                    };
                                    name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                    properties: {
                                        properties: {
                                            name: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    is_managed: {
                                        default: boolean;
                                        type: string;
                                    };
                                    location: {
                                        properties: {};
                                        type: string;
                                    };
                                    name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                    properties: {
                                        properties: {
                                            name: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /events/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    event_id: {
                                        format: string;
                                        type: string;
                                    };
                                    event_type: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        event: {
                                            $ref: string;
                                        };
                                        message: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /events/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    access_code_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    between: {
                                        items: {
                                            oneOf: ({
                                                format?: undefined;
                                                type: string;
                                            } | {
                                                format: string;
                                                type: string;
                                            })[];
                                        };
                                        maxItems: number;
                                        minItems: number;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    event_type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    event_types: {
                                        items: {
                                            enum: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    since: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        events: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        message: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /health: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        msg: {
                                            enum: string[];
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health_statuses: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /health/get_health: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        msg: {
                                            enum: string[];
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health_statuses: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /health/get_service_health: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    service: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /health/service/[service_name]: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    service_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /locks/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        device: {
                                            nullable: boolean;
                                        };
                                        lock: {
                                            nullable: boolean;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /locks/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        description: string;
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        minItems: number;
                                        type: string;
                                    };
                                    created_before: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_type: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    device_types: {
                                        items: {
                                            oneOf: {
                                                enum: string[];
                                                type: string;
                                            }[];
                                        };
                                        type: string;
                                    };
                                    limit: {
                                        default: number;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    manufacturer: {
                                        enum: string[];
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        devices: {
                                            nullable: boolean;
                                        };
                                        locks: {
                                            nullable: boolean;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /locks/lock_door: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /locks/unlock_door: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /noise_sensors/noise_thresholds/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /noise_sensors/noise_thresholds/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /noise_sensors/noise_thresholds/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        noise_threshold: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /noise_sensors/noise_thresholds/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        noise_thresholds: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /noise_sensors/noise_thresholds/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
        };
        /noise_sensors/simulate/trigger_noise_threshold: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/climate_setting_schedules/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    device_id: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /thermostats/climate_setting_schedules/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /thermostats/climate_setting_schedules/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /thermostats/climate_setting_schedules/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedules: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /thermostats/climate_setting_schedules/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /thermostats/cool: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        thermostat: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /thermostats/heat: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/heat_cool: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/list: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        description: string;
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        minItems: number;
                                        type: string;
                                    };
                                    created_before: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_type: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    device_types: {
                                        items: {
                                            oneOf: {
                                                enum: string[];
                                                type: string;
                                            }[];
                                        };
                                        type: string;
                                    };
                                    limit: {
                                        default: number;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    manufacturer: {
                                        enum: string[];
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        thermostats: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /thermostats/off: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/set_fan_mode: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    fan_mode: {
                                        enum: string[];
                                        type: string;
                                    };
                                    fan_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /thermostats/update: {
            patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    default_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    default_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/add_acs_user: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /user_identities/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    email_address: {
                                        format: string;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    user_identity_key: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        user_identity: {
                                            properties: {
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                email_address: {
                                                    format: string;
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                user_identity_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                user_identity_key: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                oneOf: ({
                                    properties: {
                                        user_identity_id: {
                                            format: string;
                                            type: string;
                                        };
                                        user_identity_key?: undefined;
                                    };
                                    required: string[];
                                    type: string;
                                } | {
                                    properties: {
                                        user_identity_id?: undefined;
                                        user_identity_key: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                })[];
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        user_identity: {
                                            properties: {
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                email_address: {
                                                    format: string;
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                user_identity_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                user_identity_key: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/grant_access_to_device: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
            put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            };
        };
        /user_identities/list_accessible_devices: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        accessible_devices: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/list_acs_users: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_users: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/remove_acs_user: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /user_identities/revoke_access_to_device: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /webhooks/create: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    event_types: {
                                        default: string[];
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    url: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhook: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /webhooks/delete: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    webhook_id: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            };
        };
        /webhooks/get: {
            post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    webhook_id: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhook: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /webhooks/list: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhooks: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhooks: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /workspaces/get: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspace: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspace: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /workspaces/list: {
            get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspaces: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            };
            post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspaces: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
        /workspaces/reset_sandbox: {
            post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        message: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            };
        };
    }
    • /access_codes/create: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  allow_external_modification: {
                                      type: string;
                                  };
                                  attempt_for_offline_device: {
                                      default: boolean;
                                      type: string;
                                  };
                                  code: {
                                      maxLength: number;
                                      minLength: number;
                                      pattern: string;
                                      type: string;
                                  };
                                  common_code_key: {
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  ends_at: {
                                      type: string;
                                  };
                                  is_external_modification_allowed: {
                                      type: string;
                                  };
                                  is_offline_access_code: {
                                      type: string;
                                  };
                                  is_one_time_use: {
                                      type: string;
                                  };
                                  max_time_rounding: {
                                      enum: string[];
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  prefer_native_scheduling: {
                                      type: string;
                                  };
                                  starts_at: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                                  use_backup_access_code_pool: {
                                      type: string;
                                  };
                                  use_offline_access_code: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      access_code: {
                                          $ref: string;
                                      };
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                allow_external_modification: {
                                    type: string;
                                };
                                attempt_for_offline_device: {
                                    default: boolean;
                                    type: string;
                                };
                                code: {
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                common_code_key: {
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                ends_at: {
                                    type: string;
                                };
                                is_external_modification_allowed: {
                                    type: string;
                                };
                                is_offline_access_code: {
                                    type: string;
                                };
                                is_one_time_use: {
                                    type: string;
                                };
                                max_time_rounding: {
                                    enum: string[];
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                prefer_native_scheduling: {
                                    type: string;
                                };
                                starts_at: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                                use_backup_access_code_pool: {
                                    type: string;
                                };
                                use_offline_access_code: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code: {
                                        $ref: string;
                                    };
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              allow_external_modification: {
                                  type: string;
                              };
                              attempt_for_offline_device: {
                                  default: boolean;
                                  type: string;
                              };
                              code: {
                                  maxLength: number;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                              common_code_key: {
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              ends_at: {
                                  type: string;
                              };
                              is_external_modification_allowed: {
                                  type: string;
                              };
                              is_offline_access_code: {
                                  type: string;
                              };
                              is_one_time_use: {
                                  type: string;
                              };
                              max_time_rounding: {
                                  enum: string[];
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              prefer_native_scheduling: {
                                  type: string;
                              };
                              starts_at: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                              use_backup_access_code_pool: {
                                  type: string;
                              };
                              use_offline_access_code: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            allow_external_modification: {
                                type: string;
                            };
                            attempt_for_offline_device: {
                                default: boolean;
                                type: string;
                            };
                            code: {
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            common_code_key: {
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                            ends_at: {
                                type: string;
                            };
                            is_external_modification_allowed: {
                                type: string;
                            };
                            is_offline_access_code: {
                                type: string;
                            };
                            is_one_time_use: {
                                type: string;
                            };
                            max_time_rounding: {
                                enum: string[];
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            prefer_native_scheduling: {
                                type: string;
                            };
                            starts_at: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                            use_backup_access_code_pool: {
                                type: string;
                            };
                            use_offline_access_code: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          allow_external_modification: {
                              type: string;
                          };
                          attempt_for_offline_device: {
                              default: boolean;
                              type: string;
                          };
                          code: {
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          common_code_key: {
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                          ends_at: {
                              type: string;
                          };
                          is_external_modification_allowed: {
                              type: string;
                          };
                          is_offline_access_code: {
                              type: string;
                          };
                          is_one_time_use: {
                              type: string;
                          };
                          max_time_rounding: {
                              enum: string[];
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          prefer_native_scheduling: {
                              type: string;
                          };
                          starts_at: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                          use_backup_access_code_pool: {
                              type: string;
                          };
                          use_offline_access_code: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        allow_external_modification: {
                            type: string;
                        };
                        attempt_for_offline_device: {
                            default: boolean;
                            type: string;
                        };
                        code: {
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        common_code_key: {
                            type: string;
                        };
                        device_id: {
                            format: string;
                            type: string;
                        };
                        ends_at: {
                            type: string;
                        };
                        is_external_modification_allowed: {
                            type: string;
                        };
                        is_offline_access_code: {
                            type: string;
                        };
                        is_one_time_use: {
                            type: string;
                        };
                        max_time_rounding: {
                            enum: string[];
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                        prefer_native_scheduling: {
                            type: string;
                        };
                        starts_at: {
                            type: string;
                        };
                        sync: {
                            default: boolean;
                            type: string;
                        };
                        use_backup_access_code_pool: {
                            type: string;
                        };
                        use_offline_access_code: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      allow_external_modification: {
                          type: string;
                      };
                      attempt_for_offline_device: {
                          default: boolean;
                          type: string;
                      };
                      code: {
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      common_code_key: {
                          type: string;
                      };
                      device_id: {
                          format: string;
                          type: string;
                      };
                      ends_at: {
                          type: string;
                      };
                      is_external_modification_allowed: {
                          type: string;
                      };
                      is_offline_access_code: {
                          type: string;
                      };
                      is_one_time_use: {
                          type: string;
                      };
                      max_time_rounding: {
                          enum: string[];
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                      prefer_native_scheduling: {
                          type: string;
                      };
                      starts_at: {
                          type: string;
                      };
                      sync: {
                          default: boolean;
                          type: string;
                      };
                      use_backup_access_code_pool: {
                          type: string;
                      };
                      use_offline_access_code: {
                          type: string;
                      };
                  }
                  • allow_external_modification: {
                        type: string;
                    }
                    • type: string
                  • attempt_for_offline_device: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • code: {
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    }
                    • maxLength: number
                    • minLength: number
                    • pattern: string
                    • type: string
                  • common_code_key: {
                        type: string;
                    }
                    • type: string
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • ends_at: {
                        type: string;
                    }
                    • type: string
                  • is_external_modification_allowed: {
                        type: string;
                    }
                    • type: string
                  • is_offline_access_code: {
                        type: string;
                    }
                    • type: string
                  • is_one_time_use: {
                        type: string;
                    }
                    • type: string
                  • max_time_rounding: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • name: {
                        type: string;
                    }
                    • type: string
                  • prefer_native_scheduling: {
                        type: string;
                    }
                    • type: string
                  • starts_at: {
                        type: string;
                    }
                    • type: string
                  • sync: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • use_backup_access_code_pool: {
                        type: string;
                    }
                    • type: string
                  • use_offline_access_code: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code: {
                                      $ref: string;
                                  };
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code: {
                                    $ref: string;
                                };
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code: {
                                  $ref: string;
                              };
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            access_code: {
                                $ref: string;
                            };
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          access_code: {
                              $ref: string;
                          };
                          action_attempt: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        access_code: {
                            $ref: string;
                        };
                        action_attempt: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • access_code: {
                          $ref: string;
                      }
                      • $ref: string
                    • action_attempt: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /access_codes/create_multiple: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  allow_external_modification: {
                                      type: string;
                                  };
                                  attempt_for_offline_device: {
                                      default: boolean;
                                      type: string;
                                  };
                                  behavior_when_code_cannot_be_shared: {
                                      default: string;
                                      enum: string[];
                                      type: string;
                                  };
                                  code: {
                                      maxLength: number;
                                      minLength: number;
                                      pattern: string;
                                      type: string;
                                  };
                                  device_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  ends_at: {
                                      type: string;
                                  };
                                  is_external_modification_allowed: {
                                      type: string;
                                  };
                                  is_offline_access_code: {
                                      type: string;
                                  };
                                  is_one_time_use: {
                                      type: string;
                                  };
                                  max_time_rounding: {
                                      enum: string[];
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  prefer_native_scheduling: {
                                      type: string;
                                  };
                                  starts_at: {
                                      type: string;
                                  };
                                  use_backup_access_code_pool: {
                                      type: string;
                                  };
                                  use_offline_access_code: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      access_codes: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
          put: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  allow_external_modification: {
                                      type: string;
                                  };
                                  attempt_for_offline_device: {
                                      default: boolean;
                                      type: string;
                                  };
                                  behavior_when_code_cannot_be_shared: {
                                      default: string;
                                      enum: string[];
                                      type: string;
                                  };
                                  code: {
                                      maxLength: number;
                                      minLength: number;
                                      pattern: string;
                                      type: string;
                                  };
                                  device_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  ends_at: {
                                      type: string;
                                  };
                                  is_external_modification_allowed: {
                                      type: string;
                                  };
                                  is_offline_access_code: {
                                      type: string;
                                  };
                                  is_one_time_use: {
                                      type: string;
                                  };
                                  max_time_rounding: {
                                      enum: string[];
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  prefer_native_scheduling: {
                                      type: string;
                                  };
                                  starts_at: {
                                      type: string;
                                  };
                                  use_backup_access_code_pool: {
                                      type: string;
                                  };
                                  use_offline_access_code: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      access_codes: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                allow_external_modification: {
                                    type: string;
                                };
                                attempt_for_offline_device: {
                                    default: boolean;
                                    type: string;
                                };
                                behavior_when_code_cannot_be_shared: {
                                    default: string;
                                    enum: string[];
                                    type: string;
                                };
                                code: {
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                device_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                                ends_at: {
                                    type: string;
                                };
                                is_external_modification_allowed: {
                                    type: string;
                                };
                                is_offline_access_code: {
                                    type: string;
                                };
                                is_one_time_use: {
                                    type: string;
                                };
                                max_time_rounding: {
                                    enum: string[];
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                prefer_native_scheduling: {
                                    type: string;
                                };
                                starts_at: {
                                    type: string;
                                };
                                use_backup_access_code_pool: {
                                    type: string;
                                };
                                use_offline_access_code: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_codes: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              allow_external_modification: {
                                  type: string;
                              };
                              attempt_for_offline_device: {
                                  default: boolean;
                                  type: string;
                              };
                              behavior_when_code_cannot_be_shared: {
                                  default: string;
                                  enum: string[];
                                  type: string;
                              };
                              code: {
                                  maxLength: number;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                              device_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                              ends_at: {
                                  type: string;
                              };
                              is_external_modification_allowed: {
                                  type: string;
                              };
                              is_offline_access_code: {
                                  type: string;
                              };
                              is_one_time_use: {
                                  type: string;
                              };
                              max_time_rounding: {
                                  enum: string[];
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              prefer_native_scheduling: {
                                  type: string;
                              };
                              starts_at: {
                                  type: string;
                              };
                              use_backup_access_code_pool: {
                                  type: string;
                              };
                              use_offline_access_code: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            allow_external_modification: {
                                type: string;
                            };
                            attempt_for_offline_device: {
                                default: boolean;
                                type: string;
                            };
                            behavior_when_code_cannot_be_shared: {
                                default: string;
                                enum: string[];
                                type: string;
                            };
                            code: {
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            device_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                            ends_at: {
                                type: string;
                            };
                            is_external_modification_allowed: {
                                type: string;
                            };
                            is_offline_access_code: {
                                type: string;
                            };
                            is_one_time_use: {
                                type: string;
                            };
                            max_time_rounding: {
                                enum: string[];
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            prefer_native_scheduling: {
                                type: string;
                            };
                            starts_at: {
                                type: string;
                            };
                            use_backup_access_code_pool: {
                                type: string;
                            };
                            use_offline_access_code: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          allow_external_modification: {
                              type: string;
                          };
                          attempt_for_offline_device: {
                              default: boolean;
                              type: string;
                          };
                          behavior_when_code_cannot_be_shared: {
                              default: string;
                              enum: string[];
                              type: string;
                          };
                          code: {
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          device_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                          ends_at: {
                              type: string;
                          };
                          is_external_modification_allowed: {
                              type: string;
                          };
                          is_offline_access_code: {
                              type: string;
                          };
                          is_one_time_use: {
                              type: string;
                          };
                          max_time_rounding: {
                              enum: string[];
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          prefer_native_scheduling: {
                              type: string;
                          };
                          starts_at: {
                              type: string;
                          };
                          use_backup_access_code_pool: {
                              type: string;
                          };
                          use_offline_access_code: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        allow_external_modification: {
                            type: string;
                        };
                        attempt_for_offline_device: {
                            default: boolean;
                            type: string;
                        };
                        behavior_when_code_cannot_be_shared: {
                            default: string;
                            enum: string[];
                            type: string;
                        };
                        code: {
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        device_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        };
                        ends_at: {
                            type: string;
                        };
                        is_external_modification_allowed: {
                            type: string;
                        };
                        is_offline_access_code: {
                            type: string;
                        };
                        is_one_time_use: {
                            type: string;
                        };
                        max_time_rounding: {
                            enum: string[];
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                        prefer_native_scheduling: {
                            type: string;
                        };
                        starts_at: {
                            type: string;
                        };
                        use_backup_access_code_pool: {
                            type: string;
                        };
                        use_offline_access_code: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      allow_external_modification: {
                          type: string;
                      };
                      attempt_for_offline_device: {
                          default: boolean;
                          type: string;
                      };
                      behavior_when_code_cannot_be_shared: {
                          default: string;
                          enum: string[];
                          type: string;
                      };
                      code: {
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      device_ids: {
                          items: {
                              format: string;
                              type: string;
                          };
                          type: string;
                      };
                      ends_at: {
                          type: string;
                      };
                      is_external_modification_allowed: {
                          type: string;
                      };
                      is_offline_access_code: {
                          type: string;
                      };
                      is_one_time_use: {
                          type: string;
                      };
                      max_time_rounding: {
                          enum: string[];
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                      prefer_native_scheduling: {
                          type: string;
                      };
                      starts_at: {
                          type: string;
                      };
                      use_backup_access_code_pool: {
                          type: string;
                      };
                      use_offline_access_code: {
                          type: string;
                      };
                  }
                  • allow_external_modification: {
                        type: string;
                    }
                    • type: string
                  • attempt_for_offline_device: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • behavior_when_code_cannot_be_shared: {
                        default: string;
                        enum: string[];
                        type: string;
                    }
                    • default: string
                    • enum: string[]
                    • type: string
                  • code: {
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    }
                    • maxLength: number
                    • minLength: number
                    • pattern: string
                    • type: string
                  • device_ids: {
                        items: {
                            format: string;
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          format: string;
                          type: string;
                      }
                      • format: string
                      • type: string
                    • type: string
                  • ends_at: {
                        type: string;
                    }
                    • type: string
                  • is_external_modification_allowed: {
                        type: string;
                    }
                    • type: string
                  • is_offline_access_code: {
                        type: string;
                    }
                    • type: string
                  • is_one_time_use: {
                        type: string;
                    }
                    • type: string
                  • max_time_rounding: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • name: {
                        type: string;
                    }
                    • type: string
                  • prefer_native_scheduling: {
                        type: string;
                    }
                    • type: string
                  • starts_at: {
                        type: string;
                    }
                    • type: string
                  • use_backup_access_code_pool: {
                        type: string;
                    }
                    • type: string
                  • use_offline_access_code: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_codes: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_codes: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_codes: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            access_codes: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          access_codes: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        access_codes: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • access_codes: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
      • put: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                allow_external_modification: {
                                    type: string;
                                };
                                attempt_for_offline_device: {
                                    default: boolean;
                                    type: string;
                                };
                                behavior_when_code_cannot_be_shared: {
                                    default: string;
                                    enum: string[];
                                    type: string;
                                };
                                code: {
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                device_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                                ends_at: {
                                    type: string;
                                };
                                is_external_modification_allowed: {
                                    type: string;
                                };
                                is_offline_access_code: {
                                    type: string;
                                };
                                is_one_time_use: {
                                    type: string;
                                };
                                max_time_rounding: {
                                    enum: string[];
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                prefer_native_scheduling: {
                                    type: string;
                                };
                                starts_at: {
                                    type: string;
                                };
                                use_backup_access_code_pool: {
                                    type: string;
                                };
                                use_offline_access_code: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_codes: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              allow_external_modification: {
                                  type: string;
                              };
                              attempt_for_offline_device: {
                                  default: boolean;
                                  type: string;
                              };
                              behavior_when_code_cannot_be_shared: {
                                  default: string;
                                  enum: string[];
                                  type: string;
                              };
                              code: {
                                  maxLength: number;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                              device_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                              ends_at: {
                                  type: string;
                              };
                              is_external_modification_allowed: {
                                  type: string;
                              };
                              is_offline_access_code: {
                                  type: string;
                              };
                              is_one_time_use: {
                                  type: string;
                              };
                              max_time_rounding: {
                                  enum: string[];
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              prefer_native_scheduling: {
                                  type: string;
                              };
                              starts_at: {
                                  type: string;
                              };
                              use_backup_access_code_pool: {
                                  type: string;
                              };
                              use_offline_access_code: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            allow_external_modification: {
                                type: string;
                            };
                            attempt_for_offline_device: {
                                default: boolean;
                                type: string;
                            };
                            behavior_when_code_cannot_be_shared: {
                                default: string;
                                enum: string[];
                                type: string;
                            };
                            code: {
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            device_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                            ends_at: {
                                type: string;
                            };
                            is_external_modification_allowed: {
                                type: string;
                            };
                            is_offline_access_code: {
                                type: string;
                            };
                            is_one_time_use: {
                                type: string;
                            };
                            max_time_rounding: {
                                enum: string[];
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            prefer_native_scheduling: {
                                type: string;
                            };
                            starts_at: {
                                type: string;
                            };
                            use_backup_access_code_pool: {
                                type: string;
                            };
                            use_offline_access_code: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          allow_external_modification: {
                              type: string;
                          };
                          attempt_for_offline_device: {
                              default: boolean;
                              type: string;
                          };
                          behavior_when_code_cannot_be_shared: {
                              default: string;
                              enum: string[];
                              type: string;
                          };
                          code: {
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          device_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                          ends_at: {
                              type: string;
                          };
                          is_external_modification_allowed: {
                              type: string;
                          };
                          is_offline_access_code: {
                              type: string;
                          };
                          is_one_time_use: {
                              type: string;
                          };
                          max_time_rounding: {
                              enum: string[];
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          prefer_native_scheduling: {
                              type: string;
                          };
                          starts_at: {
                              type: string;
                          };
                          use_backup_access_code_pool: {
                              type: string;
                          };
                          use_offline_access_code: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        allow_external_modification: {
                            type: string;
                        };
                        attempt_for_offline_device: {
                            default: boolean;
                            type: string;
                        };
                        behavior_when_code_cannot_be_shared: {
                            default: string;
                            enum: string[];
                            type: string;
                        };
                        code: {
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        device_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        };
                        ends_at: {
                            type: string;
                        };
                        is_external_modification_allowed: {
                            type: string;
                        };
                        is_offline_access_code: {
                            type: string;
                        };
                        is_one_time_use: {
                            type: string;
                        };
                        max_time_rounding: {
                            enum: string[];
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                        prefer_native_scheduling: {
                            type: string;
                        };
                        starts_at: {
                            type: string;
                        };
                        use_backup_access_code_pool: {
                            type: string;
                        };
                        use_offline_access_code: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      allow_external_modification: {
                          type: string;
                      };
                      attempt_for_offline_device: {
                          default: boolean;
                          type: string;
                      };
                      behavior_when_code_cannot_be_shared: {
                          default: string;
                          enum: string[];
                          type: string;
                      };
                      code: {
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      device_ids: {
                          items: {
                              format: string;
                              type: string;
                          };
                          type: string;
                      };
                      ends_at: {
                          type: string;
                      };
                      is_external_modification_allowed: {
                          type: string;
                      };
                      is_offline_access_code: {
                          type: string;
                      };
                      is_one_time_use: {
                          type: string;
                      };
                      max_time_rounding: {
                          enum: string[];
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                      prefer_native_scheduling: {
                          type: string;
                      };
                      starts_at: {
                          type: string;
                      };
                      use_backup_access_code_pool: {
                          type: string;
                      };
                      use_offline_access_code: {
                          type: string;
                      };
                  }
                  • allow_external_modification: {
                        type: string;
                    }
                    • type: string
                  • attempt_for_offline_device: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • behavior_when_code_cannot_be_shared: {
                        default: string;
                        enum: string[];
                        type: string;
                    }
                    • default: string
                    • enum: string[]
                    • type: string
                  • code: {
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    }
                    • maxLength: number
                    • minLength: number
                    • pattern: string
                    • type: string
                  • device_ids: {
                        items: {
                            format: string;
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          format: string;
                          type: string;
                      }
                      • format: string
                      • type: string
                    • type: string
                  • ends_at: {
                        type: string;
                    }
                    • type: string
                  • is_external_modification_allowed: {
                        type: string;
                    }
                    • type: string
                  • is_offline_access_code: {
                        type: string;
                    }
                    • type: string
                  • is_one_time_use: {
                        type: string;
                    }
                    • type: string
                  • max_time_rounding: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • name: {
                        type: string;
                    }
                    • type: string
                  • prefer_native_scheduling: {
                        type: string;
                    }
                    • type: string
                  • starts_at: {
                        type: string;
                    }
                    • type: string
                  • use_backup_access_code_pool: {
                        type: string;
                    }
                    • type: string
                  • use_offline_access_code: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_codes: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_codes: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_codes: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            access_codes: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          access_codes: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        access_codes: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • access_codes: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-ignore: boolean
    • /access_codes/delete: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        device_id: {
                            format: string;
                            type: string;
                        };
                        sync: {
                            default: boolean;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      device_id: {
                          format: string;
                          type: string;
                      };
                      sync: {
                          default: boolean;
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • sync: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          action_attempt: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        action_attempt: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • action_attempt: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /access_codes/generate_code: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      generated_code: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    generated_code: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        device_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      device_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  generated_code: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                generated_code: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              generated_code: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            generated_code: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          generated_code: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        generated_code: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • generated_code: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /access_codes/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  code: {
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      access_code: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                code: {
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              code: {
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            code: {
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          code: {
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        code: {
                            type: string;
                        };
                        device_id: {
                            format: string;
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      code: {
                          type: string;
                      };
                      device_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • code: {
                        type: string;
                    }
                    • type: string
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            access_code: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          access_code: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        access_code: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • access_code: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /access_codes/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      access_codes: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_codes: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        };
                        device_id: {
                            format: string;
                            type: string;
                        };
                        user_identifier_key: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      access_code_ids: {
                          items: {
                              format: string;
                              type: string;
                          };
                          type: string;
                      };
                      device_id: {
                          format: string;
                          type: string;
                      };
                      user_identifier_key: {
                          type: string;
                      };
                  }
                  • access_code_ids: {
                        items: {
                            format: string;
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          format: string;
                          type: string;
                      }
                      • format: string
                      • type: string
                    • type: string
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • user_identifier_key: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_codes: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_codes: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_codes: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            access_codes: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          access_codes: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        access_codes: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • access_codes: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /access_codes/pull_backup_access_code: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      backup_access_code: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    backup_access_code: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  backup_access_code: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                backup_access_code: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              backup_access_code: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            backup_access_code: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          backup_access_code: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        backup_access_code: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • backup_access_code: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /access_codes/simulate/create_unmanaged_access_code: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  code: {
                                      maxLength: number;
                                      minLength: number;
                                      pattern: string;
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      access_code: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                code: {
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              code: {
                                  maxLength: number;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            code: {
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          code: {
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        code: {
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        device_id: {
                            format: string;
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      code: {
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      device_id: {
                          format: string;
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                  }
                  • code: {
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    }
                    • maxLength: number
                    • minLength: number
                    • pattern: string
                    • type: string
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • name: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            access_code: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          access_code: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        access_code: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • access_code: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /access_codes/unmanaged/convert_to_managed: {
          patch: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  allow_external_modification: {
                                      type: string;
                                  };
                                  force: {
                                      type: string;
                                  };
                                  is_external_modification_allowed: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  allow_external_modification: {
                                      type: string;
                                  };
                                  force: {
                                      type: string;
                                  };
                                  is_external_modification_allowed: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • patch: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                allow_external_modification: {
                                    type: string;
                                };
                                force: {
                                    type: string;
                                };
                                is_external_modification_allowed: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              allow_external_modification: {
                                  type: string;
                              };
                              force: {
                                  type: string;
                              };
                              is_external_modification_allowed: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            allow_external_modification: {
                                type: string;
                            };
                            force: {
                                type: string;
                            };
                            is_external_modification_allowed: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          allow_external_modification: {
                              type: string;
                          };
                          force: {
                              type: string;
                          };
                          is_external_modification_allowed: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        allow_external_modification: {
                            type: string;
                        };
                        force: {
                            type: string;
                        };
                        is_external_modification_allowed: {
                            type: string;
                        };
                        sync: {
                            default: boolean;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      allow_external_modification: {
                          type: string;
                      };
                      force: {
                          type: string;
                      };
                      is_external_modification_allowed: {
                          type: string;
                      };
                      sync: {
                          default: boolean;
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • allow_external_modification: {
                        type: string;
                    }
                    • type: string
                  • force: {
                        type: string;
                    }
                    • type: string
                  • is_external_modification_allowed: {
                        type: string;
                    }
                    • type: string
                  • sync: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-ignore: boolean
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                allow_external_modification: {
                                    type: string;
                                };
                                force: {
                                    type: string;
                                };
                                is_external_modification_allowed: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              allow_external_modification: {
                                  type: string;
                              };
                              force: {
                                  type: string;
                              };
                              is_external_modification_allowed: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            allow_external_modification: {
                                type: string;
                            };
                            force: {
                                type: string;
                            };
                            is_external_modification_allowed: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          allow_external_modification: {
                              type: string;
                          };
                          force: {
                              type: string;
                          };
                          is_external_modification_allowed: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        allow_external_modification: {
                            type: string;
                        };
                        force: {
                            type: string;
                        };
                        is_external_modification_allowed: {
                            type: string;
                        };
                        sync: {
                            default: boolean;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      allow_external_modification: {
                          type: string;
                      };
                      force: {
                          type: string;
                      };
                      is_external_modification_allowed: {
                          type: string;
                      };
                      sync: {
                          default: boolean;
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • allow_external_modification: {
                        type: string;
                    }
                    • type: string
                  • force: {
                        type: string;
                    }
                    • type: string
                  • is_external_modification_allowed: {
                        type: string;
                    }
                    • type: string
                  • sync: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /access_codes/unmanaged/delete: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        sync: {
                            default: boolean;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      sync: {
                          default: boolean;
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • sync: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          action_attempt: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        action_attempt: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • action_attempt: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /access_codes/unmanaged/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  code: {
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      access_code: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                code: {
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              code: {
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            code: {
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          code: {
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        code: {
                            type: string;
                        };
                        device_id: {
                            format: string;
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      code: {
                          type: string;
                      };
                      device_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • code: {
                        type: string;
                    }
                    • type: string
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            access_code: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          access_code: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        access_code: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • access_code: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /access_codes/unmanaged/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      access_codes: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_codes: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        device_id: {
                            format: string;
                            type: string;
                        };
                        user_identifier_key: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      device_id: {
                          format: string;
                          type: string;
                      };
                      user_identifier_key: {
                          type: string;
                      };
                  }
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • user_identifier_key: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_codes: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_codes: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_codes: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            access_codes: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          access_codes: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        access_codes: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • access_codes: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /access_codes/unmanaged/update: {
          patch: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  allow_external_modification: {
                                      type: string;
                                  };
                                  force: {
                                      type: string;
                                  };
                                  is_external_modification_allowed: {
                                      type: string;
                                  };
                                  is_managed: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  allow_external_modification: {
                                      type: string;
                                  };
                                  force: {
                                      type: string;
                                  };
                                  is_external_modification_allowed: {
                                      type: string;
                                  };
                                  is_managed: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • patch: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                allow_external_modification: {
                                    type: string;
                                };
                                force: {
                                    type: string;
                                };
                                is_external_modification_allowed: {
                                    type: string;
                                };
                                is_managed: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              allow_external_modification: {
                                  type: string;
                              };
                              force: {
                                  type: string;
                              };
                              is_external_modification_allowed: {
                                  type: string;
                              };
                              is_managed: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            allow_external_modification: {
                                type: string;
                            };
                            force: {
                                type: string;
                            };
                            is_external_modification_allowed: {
                                type: string;
                            };
                            is_managed: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          allow_external_modification: {
                              type: string;
                          };
                          force: {
                              type: string;
                          };
                          is_external_modification_allowed: {
                              type: string;
                          };
                          is_managed: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        allow_external_modification: {
                            type: string;
                        };
                        force: {
                            type: string;
                        };
                        is_external_modification_allowed: {
                            type: string;
                        };
                        is_managed: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      allow_external_modification: {
                          type: string;
                      };
                      force: {
                          type: string;
                      };
                      is_external_modification_allowed: {
                          type: string;
                      };
                      is_managed: {
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • allow_external_modification: {
                        type: string;
                    }
                    • type: string
                  • force: {
                        type: string;
                    }
                    • type: string
                  • is_external_modification_allowed: {
                        type: string;
                    }
                    • type: string
                  • is_managed: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-ignore: boolean
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                allow_external_modification: {
                                    type: string;
                                };
                                force: {
                                    type: string;
                                };
                                is_external_modification_allowed: {
                                    type: string;
                                };
                                is_managed: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              allow_external_modification: {
                                  type: string;
                              };
                              force: {
                                  type: string;
                              };
                              is_external_modification_allowed: {
                                  type: string;
                              };
                              is_managed: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            allow_external_modification: {
                                type: string;
                            };
                            force: {
                                type: string;
                            };
                            is_external_modification_allowed: {
                                type: string;
                            };
                            is_managed: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          allow_external_modification: {
                              type: string;
                          };
                          force: {
                              type: string;
                          };
                          is_external_modification_allowed: {
                              type: string;
                          };
                          is_managed: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        allow_external_modification: {
                            type: string;
                        };
                        force: {
                            type: string;
                        };
                        is_external_modification_allowed: {
                            type: string;
                        };
                        is_managed: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      allow_external_modification: {
                          type: string;
                      };
                      force: {
                          type: string;
                      };
                      is_external_modification_allowed: {
                          type: string;
                      };
                      is_managed: {
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • allow_external_modification: {
                        type: string;
                    }
                    • type: string
                  • force: {
                        type: string;
                    }
                    • type: string
                  • is_external_modification_allowed: {
                        type: string;
                    }
                    • type: string
                  • is_managed: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /access_codes/update: {
          patch: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  allow_external_modification: {
                                      type: string;
                                  };
                                  attempt_for_offline_device: {
                                      default: boolean;
                                      type: string;
                                  };
                                  code: {
                                      maxLength: number;
                                      minLength: number;
                                      pattern: string;
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  ends_at: {
                                      type: string;
                                  };
                                  is_external_modification_allowed: {
                                      type: string;
                                  };
                                  is_managed: {
                                      type: string;
                                  };
                                  is_offline_access_code: {
                                      type: string;
                                  };
                                  is_one_time_use: {
                                      type: string;
                                  };
                                  max_time_rounding: {
                                      enum: string[];
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  prefer_native_scheduling: {
                                      type: string;
                                  };
                                  starts_at: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                                  type: {
                                      enum: string[];
                                      type: string;
                                  };
                                  use_backup_access_code_pool: {
                                      type: string;
                                  };
                                  use_offline_access_code: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  allow_external_modification: {
                                      type: string;
                                  };
                                  attempt_for_offline_device: {
                                      default: boolean;
                                      type: string;
                                  };
                                  code: {
                                      maxLength: number;
                                      minLength: number;
                                      pattern: string;
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  ends_at: {
                                      type: string;
                                  };
                                  is_external_modification_allowed: {
                                      type: string;
                                  };
                                  is_managed: {
                                      type: string;
                                  };
                                  is_offline_access_code: {
                                      type: string;
                                  };
                                  is_one_time_use: {
                                      type: string;
                                  };
                                  max_time_rounding: {
                                      enum: string[];
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  prefer_native_scheduling: {
                                      type: string;
                                  };
                                  starts_at: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                                  type: {
                                      enum: string[];
                                      type: string;
                                  };
                                  use_backup_access_code_pool: {
                                      type: string;
                                  };
                                  use_offline_access_code: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
          put: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  allow_external_modification: {
                                      type: string;
                                  };
                                  attempt_for_offline_device: {
                                      default: boolean;
                                      type: string;
                                  };
                                  code: {
                                      maxLength: number;
                                      minLength: number;
                                      pattern: string;
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  ends_at: {
                                      type: string;
                                  };
                                  is_external_modification_allowed: {
                                      type: string;
                                  };
                                  is_managed: {
                                      type: string;
                                  };
                                  is_offline_access_code: {
                                      type: string;
                                  };
                                  is_one_time_use: {
                                      type: string;
                                  };
                                  max_time_rounding: {
                                      enum: string[];
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  prefer_native_scheduling: {
                                      type: string;
                                  };
                                  starts_at: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                                  type: {
                                      enum: string[];
                                      type: string;
                                  };
                                  use_backup_access_code_pool: {
                                      type: string;
                                  };
                                  use_offline_access_code: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
      }
      • patch: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                allow_external_modification: {
                                    type: string;
                                };
                                attempt_for_offline_device: {
                                    default: boolean;
                                    type: string;
                                };
                                code: {
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                ends_at: {
                                    type: string;
                                };
                                is_external_modification_allowed: {
                                    type: string;
                                };
                                is_managed: {
                                    type: string;
                                };
                                is_offline_access_code: {
                                    type: string;
                                };
                                is_one_time_use: {
                                    type: string;
                                };
                                max_time_rounding: {
                                    enum: string[];
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                prefer_native_scheduling: {
                                    type: string;
                                };
                                starts_at: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                                type: {
                                    enum: string[];
                                    type: string;
                                };
                                use_backup_access_code_pool: {
                                    type: string;
                                };
                                use_offline_access_code: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              allow_external_modification: {
                                  type: string;
                              };
                              attempt_for_offline_device: {
                                  default: boolean;
                                  type: string;
                              };
                              code: {
                                  maxLength: number;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              ends_at: {
                                  type: string;
                              };
                              is_external_modification_allowed: {
                                  type: string;
                              };
                              is_managed: {
                                  type: string;
                              };
                              is_offline_access_code: {
                                  type: string;
                              };
                              is_one_time_use: {
                                  type: string;
                              };
                              max_time_rounding: {
                                  enum: string[];
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              prefer_native_scheduling: {
                                  type: string;
                              };
                              starts_at: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                              type: {
                                  enum: string[];
                                  type: string;
                              };
                              use_backup_access_code_pool: {
                                  type: string;
                              };
                              use_offline_access_code: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            allow_external_modification: {
                                type: string;
                            };
                            attempt_for_offline_device: {
                                default: boolean;
                                type: string;
                            };
                            code: {
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                            ends_at: {
                                type: string;
                            };
                            is_external_modification_allowed: {
                                type: string;
                            };
                            is_managed: {
                                type: string;
                            };
                            is_offline_access_code: {
                                type: string;
                            };
                            is_one_time_use: {
                                type: string;
                            };
                            max_time_rounding: {
                                enum: string[];
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            prefer_native_scheduling: {
                                type: string;
                            };
                            starts_at: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                            type: {
                                enum: string[];
                                type: string;
                            };
                            use_backup_access_code_pool: {
                                type: string;
                            };
                            use_offline_access_code: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          allow_external_modification: {
                              type: string;
                          };
                          attempt_for_offline_device: {
                              default: boolean;
                              type: string;
                          };
                          code: {
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                          ends_at: {
                              type: string;
                          };
                          is_external_modification_allowed: {
                              type: string;
                          };
                          is_managed: {
                              type: string;
                          };
                          is_offline_access_code: {
                              type: string;
                          };
                          is_one_time_use: {
                              type: string;
                          };
                          max_time_rounding: {
                              enum: string[];
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          prefer_native_scheduling: {
                              type: string;
                          };
                          starts_at: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                          type: {
                              enum: string[];
                              type: string;
                          };
                          use_backup_access_code_pool: {
                              type: string;
                          };
                          use_offline_access_code: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        allow_external_modification: {
                            type: string;
                        };
                        attempt_for_offline_device: {
                            default: boolean;
                            type: string;
                        };
                        code: {
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        device_id: {
                            format: string;
                            type: string;
                        };
                        ends_at: {
                            type: string;
                        };
                        is_external_modification_allowed: {
                            type: string;
                        };
                        is_managed: {
                            type: string;
                        };
                        is_offline_access_code: {
                            type: string;
                        };
                        is_one_time_use: {
                            type: string;
                        };
                        max_time_rounding: {
                            enum: string[];
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                        prefer_native_scheduling: {
                            type: string;
                        };
                        starts_at: {
                            type: string;
                        };
                        sync: {
                            default: boolean;
                            type: string;
                        };
                        type: {
                            enum: string[];
                            type: string;
                        };
                        use_backup_access_code_pool: {
                            type: string;
                        };
                        use_offline_access_code: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      allow_external_modification: {
                          type: string;
                      };
                      attempt_for_offline_device: {
                          default: boolean;
                          type: string;
                      };
                      code: {
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      device_id: {
                          format: string;
                          type: string;
                      };
                      ends_at: {
                          type: string;
                      };
                      is_external_modification_allowed: {
                          type: string;
                      };
                      is_managed: {
                          type: string;
                      };
                      is_offline_access_code: {
                          type: string;
                      };
                      is_one_time_use: {
                          type: string;
                      };
                      max_time_rounding: {
                          enum: string[];
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                      prefer_native_scheduling: {
                          type: string;
                      };
                      starts_at: {
                          type: string;
                      };
                      sync: {
                          default: boolean;
                          type: string;
                      };
                      type: {
                          enum: string[];
                          type: string;
                      };
                      use_backup_access_code_pool: {
                          type: string;
                      };
                      use_offline_access_code: {
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • allow_external_modification: {
                        type: string;
                    }
                    • type: string
                  • attempt_for_offline_device: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • code: {
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    }
                    • maxLength: number
                    • minLength: number
                    • pattern: string
                    • type: string
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • ends_at: {
                        type: string;
                    }
                    • type: string
                  • is_external_modification_allowed: {
                        type: string;
                    }
                    • type: string
                  • is_managed: {
                        type: string;
                    }
                    • type: string
                  • is_offline_access_code: {
                        type: string;
                    }
                    • type: string
                  • is_one_time_use: {
                        type: string;
                    }
                    • type: string
                  • max_time_rounding: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • name: {
                        type: string;
                    }
                    • type: string
                  • prefer_native_scheduling: {
                        type: string;
                    }
                    • type: string
                  • starts_at: {
                        type: string;
                    }
                    • type: string
                  • sync: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • type: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • use_backup_access_code_pool: {
                        type: string;
                    }
                    • type: string
                  • use_offline_access_code: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          action_attempt: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        action_attempt: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • action_attempt: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-ignore: boolean
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                allow_external_modification: {
                                    type: string;
                                };
                                attempt_for_offline_device: {
                                    default: boolean;
                                    type: string;
                                };
                                code: {
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                ends_at: {
                                    type: string;
                                };
                                is_external_modification_allowed: {
                                    type: string;
                                };
                                is_managed: {
                                    type: string;
                                };
                                is_offline_access_code: {
                                    type: string;
                                };
                                is_one_time_use: {
                                    type: string;
                                };
                                max_time_rounding: {
                                    enum: string[];
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                prefer_native_scheduling: {
                                    type: string;
                                };
                                starts_at: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                                type: {
                                    enum: string[];
                                    type: string;
                                };
                                use_backup_access_code_pool: {
                                    type: string;
                                };
                                use_offline_access_code: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              allow_external_modification: {
                                  type: string;
                              };
                              attempt_for_offline_device: {
                                  default: boolean;
                                  type: string;
                              };
                              code: {
                                  maxLength: number;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              ends_at: {
                                  type: string;
                              };
                              is_external_modification_allowed: {
                                  type: string;
                              };
                              is_managed: {
                                  type: string;
                              };
                              is_offline_access_code: {
                                  type: string;
                              };
                              is_one_time_use: {
                                  type: string;
                              };
                              max_time_rounding: {
                                  enum: string[];
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              prefer_native_scheduling: {
                                  type: string;
                              };
                              starts_at: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                              type: {
                                  enum: string[];
                                  type: string;
                              };
                              use_backup_access_code_pool: {
                                  type: string;
                              };
                              use_offline_access_code: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            allow_external_modification: {
                                type: string;
                            };
                            attempt_for_offline_device: {
                                default: boolean;
                                type: string;
                            };
                            code: {
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                            ends_at: {
                                type: string;
                            };
                            is_external_modification_allowed: {
                                type: string;
                            };
                            is_managed: {
                                type: string;
                            };
                            is_offline_access_code: {
                                type: string;
                            };
                            is_one_time_use: {
                                type: string;
                            };
                            max_time_rounding: {
                                enum: string[];
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            prefer_native_scheduling: {
                                type: string;
                            };
                            starts_at: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                            type: {
                                enum: string[];
                                type: string;
                            };
                            use_backup_access_code_pool: {
                                type: string;
                            };
                            use_offline_access_code: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          allow_external_modification: {
                              type: string;
                          };
                          attempt_for_offline_device: {
                              default: boolean;
                              type: string;
                          };
                          code: {
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                          ends_at: {
                              type: string;
                          };
                          is_external_modification_allowed: {
                              type: string;
                          };
                          is_managed: {
                              type: string;
                          };
                          is_offline_access_code: {
                              type: string;
                          };
                          is_one_time_use: {
                              type: string;
                          };
                          max_time_rounding: {
                              enum: string[];
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          prefer_native_scheduling: {
                              type: string;
                          };
                          starts_at: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                          type: {
                              enum: string[];
                              type: string;
                          };
                          use_backup_access_code_pool: {
                              type: string;
                          };
                          use_offline_access_code: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        allow_external_modification: {
                            type: string;
                        };
                        attempt_for_offline_device: {
                            default: boolean;
                            type: string;
                        };
                        code: {
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        device_id: {
                            format: string;
                            type: string;
                        };
                        ends_at: {
                            type: string;
                        };
                        is_external_modification_allowed: {
                            type: string;
                        };
                        is_managed: {
                            type: string;
                        };
                        is_offline_access_code: {
                            type: string;
                        };
                        is_one_time_use: {
                            type: string;
                        };
                        max_time_rounding: {
                            enum: string[];
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                        prefer_native_scheduling: {
                            type: string;
                        };
                        starts_at: {
                            type: string;
                        };
                        sync: {
                            default: boolean;
                            type: string;
                        };
                        type: {
                            enum: string[];
                            type: string;
                        };
                        use_backup_access_code_pool: {
                            type: string;
                        };
                        use_offline_access_code: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      allow_external_modification: {
                          type: string;
                      };
                      attempt_for_offline_device: {
                          default: boolean;
                          type: string;
                      };
                      code: {
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      device_id: {
                          format: string;
                          type: string;
                      };
                      ends_at: {
                          type: string;
                      };
                      is_external_modification_allowed: {
                          type: string;
                      };
                      is_managed: {
                          type: string;
                      };
                      is_offline_access_code: {
                          type: string;
                      };
                      is_one_time_use: {
                          type: string;
                      };
                      max_time_rounding: {
                          enum: string[];
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                      prefer_native_scheduling: {
                          type: string;
                      };
                      starts_at: {
                          type: string;
                      };
                      sync: {
                          default: boolean;
                          type: string;
                      };
                      type: {
                          enum: string[];
                          type: string;
                      };
                      use_backup_access_code_pool: {
                          type: string;
                      };
                      use_offline_access_code: {
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • allow_external_modification: {
                        type: string;
                    }
                    • type: string
                  • attempt_for_offline_device: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • code: {
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    }
                    • maxLength: number
                    • minLength: number
                    • pattern: string
                    • type: string
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • ends_at: {
                        type: string;
                    }
                    • type: string
                  • is_external_modification_allowed: {
                        type: string;
                    }
                    • type: string
                  • is_managed: {
                        type: string;
                    }
                    • type: string
                  • is_offline_access_code: {
                        type: string;
                    }
                    • type: string
                  • is_one_time_use: {
                        type: string;
                    }
                    • type: string
                  • max_time_rounding: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • name: {
                        type: string;
                    }
                    • type: string
                  • prefer_native_scheduling: {
                        type: string;
                    }
                    • type: string
                  • starts_at: {
                        type: string;
                    }
                    • type: string
                  • sync: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • type: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • use_backup_access_code_pool: {
                        type: string;
                    }
                    • type: string
                  • use_offline_access_code: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          action_attempt: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        action_attempt: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • action_attempt: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
      • put: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                allow_external_modification: {
                                    type: string;
                                };
                                attempt_for_offline_device: {
                                    default: boolean;
                                    type: string;
                                };
                                code: {
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                ends_at: {
                                    type: string;
                                };
                                is_external_modification_allowed: {
                                    type: string;
                                };
                                is_managed: {
                                    type: string;
                                };
                                is_offline_access_code: {
                                    type: string;
                                };
                                is_one_time_use: {
                                    type: string;
                                };
                                max_time_rounding: {
                                    enum: string[];
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                prefer_native_scheduling: {
                                    type: string;
                                };
                                starts_at: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                                type: {
                                    enum: string[];
                                    type: string;
                                };
                                use_backup_access_code_pool: {
                                    type: string;
                                };
                                use_offline_access_code: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              allow_external_modification: {
                                  type: string;
                              };
                              attempt_for_offline_device: {
                                  default: boolean;
                                  type: string;
                              };
                              code: {
                                  maxLength: number;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              ends_at: {
                                  type: string;
                              };
                              is_external_modification_allowed: {
                                  type: string;
                              };
                              is_managed: {
                                  type: string;
                              };
                              is_offline_access_code: {
                                  type: string;
                              };
                              is_one_time_use: {
                                  type: string;
                              };
                              max_time_rounding: {
                                  enum: string[];
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              prefer_native_scheduling: {
                                  type: string;
                              };
                              starts_at: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                              type: {
                                  enum: string[];
                                  type: string;
                              };
                              use_backup_access_code_pool: {
                                  type: string;
                              };
                              use_offline_access_code: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            allow_external_modification: {
                                type: string;
                            };
                            attempt_for_offline_device: {
                                default: boolean;
                                type: string;
                            };
                            code: {
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                            ends_at: {
                                type: string;
                            };
                            is_external_modification_allowed: {
                                type: string;
                            };
                            is_managed: {
                                type: string;
                            };
                            is_offline_access_code: {
                                type: string;
                            };
                            is_one_time_use: {
                                type: string;
                            };
                            max_time_rounding: {
                                enum: string[];
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            prefer_native_scheduling: {
                                type: string;
                            };
                            starts_at: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                            type: {
                                enum: string[];
                                type: string;
                            };
                            use_backup_access_code_pool: {
                                type: string;
                            };
                            use_offline_access_code: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          allow_external_modification: {
                              type: string;
                          };
                          attempt_for_offline_device: {
                              default: boolean;
                              type: string;
                          };
                          code: {
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                          ends_at: {
                              type: string;
                          };
                          is_external_modification_allowed: {
                              type: string;
                          };
                          is_managed: {
                              type: string;
                          };
                          is_offline_access_code: {
                              type: string;
                          };
                          is_one_time_use: {
                              type: string;
                          };
                          max_time_rounding: {
                              enum: string[];
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          prefer_native_scheduling: {
                              type: string;
                          };
                          starts_at: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                          type: {
                              enum: string[];
                              type: string;
                          };
                          use_backup_access_code_pool: {
                              type: string;
                          };
                          use_offline_access_code: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        access_code_id: {
                            format: string;
                            type: string;
                        };
                        allow_external_modification: {
                            type: string;
                        };
                        attempt_for_offline_device: {
                            default: boolean;
                            type: string;
                        };
                        code: {
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        device_id: {
                            format: string;
                            type: string;
                        };
                        ends_at: {
                            type: string;
                        };
                        is_external_modification_allowed: {
                            type: string;
                        };
                        is_managed: {
                            type: string;
                        };
                        is_offline_access_code: {
                            type: string;
                        };
                        is_one_time_use: {
                            type: string;
                        };
                        max_time_rounding: {
                            enum: string[];
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                        prefer_native_scheduling: {
                            type: string;
                        };
                        starts_at: {
                            type: string;
                        };
                        sync: {
                            default: boolean;
                            type: string;
                        };
                        type: {
                            enum: string[];
                            type: string;
                        };
                        use_backup_access_code_pool: {
                            type: string;
                        };
                        use_offline_access_code: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      access_code_id: {
                          format: string;
                          type: string;
                      };
                      allow_external_modification: {
                          type: string;
                      };
                      attempt_for_offline_device: {
                          default: boolean;
                          type: string;
                      };
                      code: {
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      device_id: {
                          format: string;
                          type: string;
                      };
                      ends_at: {
                          type: string;
                      };
                      is_external_modification_allowed: {
                          type: string;
                      };
                      is_managed: {
                          type: string;
                      };
                      is_offline_access_code: {
                          type: string;
                      };
                      is_one_time_use: {
                          type: string;
                      };
                      max_time_rounding: {
                          enum: string[];
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                      prefer_native_scheduling: {
                          type: string;
                      };
                      starts_at: {
                          type: string;
                      };
                      sync: {
                          default: boolean;
                          type: string;
                      };
                      type: {
                          enum: string[];
                          type: string;
                      };
                      use_backup_access_code_pool: {
                          type: string;
                      };
                      use_offline_access_code: {
                          type: string;
                      };
                  }
                  • access_code_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • allow_external_modification: {
                        type: string;
                    }
                    • type: string
                  • attempt_for_offline_device: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • code: {
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    }
                    • maxLength: number
                    • minLength: number
                    • pattern: string
                    • type: string
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • ends_at: {
                        type: string;
                    }
                    • type: string
                  • is_external_modification_allowed: {
                        type: string;
                    }
                    • type: string
                  • is_managed: {
                        type: string;
                    }
                    • type: string
                  • is_offline_access_code: {
                        type: string;
                    }
                    • type: string
                  • is_one_time_use: {
                        type: string;
                    }
                    • type: string
                  • max_time_rounding: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • name: {
                        type: string;
                    }
                    • type: string
                  • prefer_native_scheduling: {
                        type: string;
                    }
                    • type: string
                  • starts_at: {
                        type: string;
                    }
                    • type: string
                  • sync: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • type: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • use_backup_access_code_pool: {
                        type: string;
                    }
                    • type: string
                  • use_offline_access_code: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          action_attempt: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        action_attempt: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • action_attempt: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-ignore: boolean
    • /acs/access_groups/add_user: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
          put: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-ignore: boolean;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
      • put: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-ignore: boolean
    • /acs/access_groups/create: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_system_id: {
                                      format: string;
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_access_group: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_system_id: {
                                    format: string;
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_system_id: {
                                  format: string;
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_system_id: {
                                format: string;
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_system_id: {
                              format: string;
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_system_id: {
                            format: string;
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_system_id: {
                          format: string;
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                  }
                  • acs_system_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • name: {
                        type: string;
                    }
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_access_group: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_access_group: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_access_group: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_access_group: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/access_groups/delete: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/access_groups/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_access_group: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_group: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_access_group: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_access_group: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_access_group: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_access_group: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/access_groups/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_system_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_access_groups: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_system_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_access_groups: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_system_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_system_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_system_id: {
                              format: string;
                              type: string;
                          };
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_system_id: {
                            format: string;
                            type: string;
                        };
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      acs_system_id: {
                          format: string;
                          type: string;
                      };
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_system_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_groups: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_groups: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_groups: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_access_groups: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_access_groups: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_access_groups: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_access_groups: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/access_groups/list_users: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_users: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_users: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_users: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_users: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_users: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_users: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_users: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_users: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_users: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/access_groups/remove_user: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/access_groups/update: {
          patch: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                                  name: {
                                      nullable: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-ignore: boolean;
          };
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                                  name: {
                                      nullable: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • patch: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                                name: {
                                    nullable: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                              name: {
                                  nullable: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                            name: {
                                nullable: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                          name: {
                              nullable: boolean;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                        name: {
                            nullable: boolean;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                      name: {
                          nullable: boolean;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • name: {
                        nullable: boolean;
                        type: string;
                    }
                    • nullable: boolean
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-ignore: boolean
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                                name: {
                                    nullable: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                              name: {
                                  nullable: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                            name: {
                                nullable: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                          name: {
                              nullable: boolean;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                        name: {
                            nullable: boolean;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                      name: {
                          nullable: boolean;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • name: {
                        nullable: boolean;
                        type: string;
                    }
                    • nullable: boolean
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/credentials/create: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                                  code: {
                                      pattern: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_credential: {
                                          properties: {
                                              acs_credential_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              acs_system_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              acs_user_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              code: {
                                                  nullable: boolean;
                                                  type: string;
                                              };
                                              created_at: {
                                                  format: string;
                                                  type: string;
                                              };
                                              external_type: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              external_type_display_name: {
                                                  type: string;
                                              };
                                              workspace_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                                code: {
                                    pattern: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_credential: {
                                        properties: {
                                            acs_credential_id: {
                                                format: string;
                                                type: string;
                                            };
                                            acs_system_id: {
                                                format: string;
                                                type: string;
                                            };
                                            acs_user_id: {
                                                format: string;
                                                type: string;
                                            };
                                            code: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                            created_at: {
                                                format: string;
                                                type: string;
                                            };
                                            external_type: {
                                                enum: string[];
                                                type: string;
                                            };
                                            external_type_display_name: {
                                                type: string;
                                            };
                                            workspace_id: {
                                                format: string;
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                              code: {
                                  pattern: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                            code: {
                                pattern: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                          code: {
                              pattern: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                        code: {
                            pattern: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                      code: {
                          pattern: string;
                          type: string;
                      };
                  }
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • code: {
                        pattern: string;
                        type: string;
                    }
                    • pattern: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_credential: {
                                      properties: {
                                          acs_credential_id: {
                                              format: string;
                                              type: string;
                                          };
                                          acs_system_id: {
                                              format: string;
                                              type: string;
                                          };
                                          acs_user_id: {
                                              format: string;
                                              type: string;
                                          };
                                          code: {
                                              nullable: boolean;
                                              type: string;
                                          };
                                          created_at: {
                                              format: string;
                                              type: string;
                                          };
                                          external_type: {
                                              enum: string[];
                                              type: string;
                                          };
                                          external_type_display_name: {
                                              type: string;
                                          };
                                          workspace_id: {
                                              format: string;
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_credential: {
                                    properties: {
                                        acs_credential_id: {
                                            format: string;
                                            type: string;
                                        };
                                        acs_system_id: {
                                            format: string;
                                            type: string;
                                        };
                                        acs_user_id: {
                                            format: string;
                                            type: string;
                                        };
                                        code: {
                                            nullable: boolean;
                                            type: string;
                                        };
                                        created_at: {
                                            format: string;
                                            type: string;
                                        };
                                        external_type: {
                                            enum: string[];
                                            type: string;
                                        };
                                        external_type_display_name: {
                                            type: string;
                                        };
                                        workspace_id: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_credential: {
                                  properties: {
                                      acs_credential_id: {
                                          format: string;
                                          type: string;
                                      };
                                      acs_system_id: {
                                          format: string;
                                          type: string;
                                      };
                                      acs_user_id: {
                                          format: string;
                                          type: string;
                                      };
                                      code: {
                                          nullable: boolean;
                                          type: string;
                                      };
                                      created_at: {
                                          format: string;
                                          type: string;
                                      };
                                      external_type: {
                                          enum: string[];
                                          type: string;
                                      };
                                      external_type_display_name: {
                                          type: string;
                                      };
                                      workspace_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_credential: {
                                properties: {
                                    acs_credential_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    code: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                    created_at: {
                                        format: string;
                                        type: string;
                                    };
                                    external_type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    external_type_display_name: {
                                        type: string;
                                    };
                                    workspace_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_credential: {
                              properties: {
                                  acs_credential_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_system_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                                  code: {
                                      nullable: boolean;
                                      type: string;
                                  };
                                  created_at: {
                                      format: string;
                                      type: string;
                                  };
                                  external_type: {
                                      enum: string[];
                                      type: string;
                                  };
                                  external_type_display_name: {
                                      type: string;
                                  };
                                  workspace_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_credential: {
                            properties: {
                                acs_credential_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_system_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                                code: {
                                    nullable: boolean;
                                    type: string;
                                };
                                created_at: {
                                    format: string;
                                    type: string;
                                };
                                external_type: {
                                    enum: string[];
                                    type: string;
                                };
                                external_type_display_name: {
                                    type: string;
                                };
                                workspace_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_credential: {
                          properties: {
                              acs_credential_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_system_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                              code: {
                                  nullable: boolean;
                                  type: string;
                              };
                              created_at: {
                                  format: string;
                                  type: string;
                              };
                              external_type: {
                                  enum: string[];
                                  type: string;
                              };
                              external_type_display_name: {
                                  type: string;
                              };
                              workspace_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            acs_credential_id: {
                                format: string;
                                type: string;
                            };
                            acs_system_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                            code: {
                                nullable: boolean;
                                type: string;
                            };
                            created_at: {
                                format: string;
                                type: string;
                            };
                            external_type: {
                                enum: string[];
                                type: string;
                            };
                            external_type_display_name: {
                                type: string;
                            };
                            workspace_id: {
                                format: string;
                                type: string;
                            };
                        }
                        • acs_credential_id: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • acs_system_id: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • acs_user_id: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • code: {
                              nullable: boolean;
                              type: string;
                          }
                          • nullable: boolean
                          • type: string
                        • created_at: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • external_type: {
                              enum: string[];
                              type: string;
                          }
                          • enum: string[]
                          • type: string
                        • external_type_display_name: {
                              type: string;
                          }
                          • type: string
                        • workspace_id: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                      • required: string[]
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/credentials/delete: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_credential_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_credential_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_credential_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_credential_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_credential_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_credential_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_credential_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_credential_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/credentials/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_credentials_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_credential: {
                                          properties: {
                                              acs_credential_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              acs_system_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              acs_user_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              code: {
                                                  nullable: boolean;
                                                  type: string;
                                              };
                                              created_at: {
                                                  format: string;
                                                  type: string;
                                              };
                                              external_type: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              external_type_display_name: {
                                                  type: string;
                                              };
                                              workspace_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_credentials_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_credential: {
                                        properties: {
                                            acs_credential_id: {
                                                format: string;
                                                type: string;
                                            };
                                            acs_system_id: {
                                                format: string;
                                                type: string;
                                            };
                                            acs_user_id: {
                                                format: string;
                                                type: string;
                                            };
                                            code: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                            created_at: {
                                                format: string;
                                                type: string;
                                            };
                                            external_type: {
                                                enum: string[];
                                                type: string;
                                            };
                                            external_type_display_name: {
                                                type: string;
                                            };
                                            workspace_id: {
                                                format: string;
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_credentials_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_credentials_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_credentials_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_credentials_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_credentials_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_credentials_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_credential: {
                                      properties: {
                                          acs_credential_id: {
                                              format: string;
                                              type: string;
                                          };
                                          acs_system_id: {
                                              format: string;
                                              type: string;
                                          };
                                          acs_user_id: {
                                              format: string;
                                              type: string;
                                          };
                                          code: {
                                              nullable: boolean;
                                              type: string;
                                          };
                                          created_at: {
                                              format: string;
                                              type: string;
                                          };
                                          external_type: {
                                              enum: string[];
                                              type: string;
                                          };
                                          external_type_display_name: {
                                              type: string;
                                          };
                                          workspace_id: {
                                              format: string;
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_credential: {
                                    properties: {
                                        acs_credential_id: {
                                            format: string;
                                            type: string;
                                        };
                                        acs_system_id: {
                                            format: string;
                                            type: string;
                                        };
                                        acs_user_id: {
                                            format: string;
                                            type: string;
                                        };
                                        code: {
                                            nullable: boolean;
                                            type: string;
                                        };
                                        created_at: {
                                            format: string;
                                            type: string;
                                        };
                                        external_type: {
                                            enum: string[];
                                            type: string;
                                        };
                                        external_type_display_name: {
                                            type: string;
                                        };
                                        workspace_id: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_credential: {
                                  properties: {
                                      acs_credential_id: {
                                          format: string;
                                          type: string;
                                      };
                                      acs_system_id: {
                                          format: string;
                                          type: string;
                                      };
                                      acs_user_id: {
                                          format: string;
                                          type: string;
                                      };
                                      code: {
                                          nullable: boolean;
                                          type: string;
                                      };
                                      created_at: {
                                          format: string;
                                          type: string;
                                      };
                                      external_type: {
                                          enum: string[];
                                          type: string;
                                      };
                                      external_type_display_name: {
                                          type: string;
                                      };
                                      workspace_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_credential: {
                                properties: {
                                    acs_credential_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    code: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                    created_at: {
                                        format: string;
                                        type: string;
                                    };
                                    external_type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    external_type_display_name: {
                                        type: string;
                                    };
                                    workspace_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_credential: {
                              properties: {
                                  acs_credential_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_system_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                                  code: {
                                      nullable: boolean;
                                      type: string;
                                  };
                                  created_at: {
                                      format: string;
                                      type: string;
                                  };
                                  external_type: {
                                      enum: string[];
                                      type: string;
                                  };
                                  external_type_display_name: {
                                      type: string;
                                  };
                                  workspace_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_credential: {
                            properties: {
                                acs_credential_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_system_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                                code: {
                                    nullable: boolean;
                                    type: string;
                                };
                                created_at: {
                                    format: string;
                                    type: string;
                                };
                                external_type: {
                                    enum: string[];
                                    type: string;
                                };
                                external_type_display_name: {
                                    type: string;
                                };
                                workspace_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_credential: {
                          properties: {
                              acs_credential_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_system_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                              code: {
                                  nullable: boolean;
                                  type: string;
                              };
                              created_at: {
                                  format: string;
                                  type: string;
                              };
                              external_type: {
                                  enum: string[];
                                  type: string;
                              };
                              external_type_display_name: {
                                  type: string;
                              };
                              workspace_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            acs_credential_id: {
                                format: string;
                                type: string;
                            };
                            acs_system_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                            code: {
                                nullable: boolean;
                                type: string;
                            };
                            created_at: {
                                format: string;
                                type: string;
                            };
                            external_type: {
                                enum: string[];
                                type: string;
                            };
                            external_type_display_name: {
                                type: string;
                            };
                            workspace_id: {
                                format: string;
                                type: string;
                            };
                        }
                        • acs_credential_id: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • acs_system_id: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • acs_user_id: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • code: {
                              nullable: boolean;
                              type: string;
                          }
                          • nullable: boolean
                          • type: string
                        • created_at: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • external_type: {
                              enum: string[];
                              type: string;
                          }
                          • enum: string[]
                          • type: string
                        • external_type_display_name: {
                              type: string;
                          }
                          • type: string
                        • workspace_id: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                      • required: string[]
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/credentials/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              oneOf: ({
                                  properties: {
                                      acs_system_id?: undefined;
                                      acs_user_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              } | {
                                  properties: {
                                      acs_system_id: {
                                          format: string;
                                          type: string;
                                      };
                                      acs_user_id?: undefined;
                                  };
                                  required: string[];
                                  type: string;
                              } | {
                                  properties: {
                                      acs_system_id: {
                                          format: string;
                                          type: string;
                                      };
                                      acs_user_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              })[];
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_credentials: {
                                          items: {
                                              properties: {
                                                  acs_credential_id: {
                                                      format: string;
                                                      type: string;
                                                  };
                                                  acs_system_id: {
                                                      format: string;
                                                      type: string;
                                                  };
                                                  acs_user_id: {
                                                      format: string;
                                                      type: string;
                                                  };
                                                  code: {
                                                      nullable: boolean;
                                                      type: string;
                                                  };
                                                  created_at: {
                                                      format: string;
                                                      type: string;
                                                  };
                                                  external_type: {
                                                      enum: string[];
                                                      type: string;
                                                  };
                                                  external_type_display_name: {
                                                      type: string;
                                                  };
                                                  workspace_id: {
                                                      format: string;
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            oneOf: ({
                                properties: {
                                    acs_system_id?: undefined;
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            } | {
                                properties: {
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id?: undefined;
                                };
                                required: string[];
                                type: string;
                            } | {
                                properties: {
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            })[];
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_credentials: {
                                        items: {
                                            properties: {
                                                acs_credential_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                acs_system_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                acs_user_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                code: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                external_type: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                external_type_display_name: {
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          oneOf: ({
                              properties: {
                                  acs_system_id?: undefined;
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          } | {
                              properties: {
                                  acs_system_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id?: undefined;
                              };
                              required: string[];
                              type: string;
                          } | {
                              properties: {
                                  acs_system_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          })[];
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        oneOf: ({
                            properties: {
                                acs_system_id?: undefined;
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        } | {
                            properties: {
                                acs_system_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id?: undefined;
                            };
                            required: string[];
                            type: string;
                        } | {
                            properties: {
                                acs_system_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        })[];
                    };
                };
            }
            • application/json: {
                  schema: {
                      oneOf: ({
                          properties: {
                              acs_system_id?: undefined;
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      } | {
                          properties: {
                              acs_system_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id?: undefined;
                          };
                          required: string[];
                          type: string;
                      } | {
                          properties: {
                              acs_system_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      })[];
                  };
              }
              • schema: {
                    oneOf: ({
                        properties: {
                            acs_system_id?: undefined;
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    } | {
                        properties: {
                            acs_system_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id?: undefined;
                        };
                        required: string[];
                        type: string;
                    } | {
                        properties: {
                            acs_system_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    })[];
                }
                • oneOf: ({
                      properties: {
                          acs_system_id?: undefined;
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  } | {
                      properties: {
                          acs_system_id: {
                              format: string;
                              type: string;
                          };
                          acs_user_id?: undefined;
                      };
                      required: string[];
                      type: string;
                  } | {
                      properties: {
                          acs_system_id: {
                              format: string;
                              type: string;
                          };
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  })[]
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_credentials: {
                                      items: {
                                          properties: {
                                              acs_credential_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              acs_system_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              acs_user_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              code: {
                                                  nullable: boolean;
                                                  type: string;
                                              };
                                              created_at: {
                                                  format: string;
                                                  type: string;
                                              };
                                              external_type: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              external_type_display_name: {
                                                  type: string;
                                              };
                                              workspace_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_credentials: {
                                    items: {
                                        properties: {
                                            acs_credential_id: {
                                                format: string;
                                                type: string;
                                            };
                                            acs_system_id: {
                                                format: string;
                                                type: string;
                                            };
                                            acs_user_id: {
                                                format: string;
                                                type: string;
                                            };
                                            code: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                            created_at: {
                                                format: string;
                                                type: string;
                                            };
                                            external_type: {
                                                enum: string[];
                                                type: string;
                                            };
                                            external_type_display_name: {
                                                type: string;
                                            };
                                            workspace_id: {
                                                format: string;
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_credentials: {
                                  items: {
                                      properties: {
                                          acs_credential_id: {
                                              format: string;
                                              type: string;
                                          };
                                          acs_system_id: {
                                              format: string;
                                              type: string;
                                          };
                                          acs_user_id: {
                                              format: string;
                                              type: string;
                                          };
                                          code: {
                                              nullable: boolean;
                                              type: string;
                                          };
                                          created_at: {
                                              format: string;
                                              type: string;
                                          };
                                          external_type: {
                                              enum: string[];
                                              type: string;
                                          };
                                          external_type_display_name: {
                                              type: string;
                                          };
                                          workspace_id: {
                                              format: string;
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_credentials: {
                                items: {
                                    properties: {
                                        acs_credential_id: {
                                            format: string;
                                            type: string;
                                        };
                                        acs_system_id: {
                                            format: string;
                                            type: string;
                                        };
                                        acs_user_id: {
                                            format: string;
                                            type: string;
                                        };
                                        code: {
                                            nullable: boolean;
                                            type: string;
                                        };
                                        created_at: {
                                            format: string;
                                            type: string;
                                        };
                                        external_type: {
                                            enum: string[];
                                            type: string;
                                        };
                                        external_type_display_name: {
                                            type: string;
                                        };
                                        workspace_id: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_credentials: {
                              items: {
                                  properties: {
                                      acs_credential_id: {
                                          format: string;
                                          type: string;
                                      };
                                      acs_system_id: {
                                          format: string;
                                          type: string;
                                      };
                                      acs_user_id: {
                                          format: string;
                                          type: string;
                                      };
                                      code: {
                                          nullable: boolean;
                                          type: string;
                                      };
                                      created_at: {
                                          format: string;
                                          type: string;
                                      };
                                      external_type: {
                                          enum: string[];
                                          type: string;
                                      };
                                      external_type_display_name: {
                                          type: string;
                                      };
                                      workspace_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_credentials: {
                            items: {
                                properties: {
                                    acs_credential_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_system_id: {
                                        format: string;
                                        type: string;
                                    };
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    code: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                    created_at: {
                                        format: string;
                                        type: string;
                                    };
                                    external_type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    external_type_display_name: {
                                        type: string;
                                    };
                                    workspace_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_credentials: {
                          items: {
                              properties: {
                                  acs_credential_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_system_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                                  code: {
                                      nullable: boolean;
                                      type: string;
                                  };
                                  created_at: {
                                      format: string;
                                      type: string;
                                  };
                                  external_type: {
                                      enum: string[];
                                      type: string;
                                  };
                                  external_type_display_name: {
                                      type: string;
                                  };
                                  workspace_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          type: string;
                      }
                      • items: {
                            properties: {
                                acs_credential_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_system_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                                code: {
                                    nullable: boolean;
                                    type: string;
                                };
                                created_at: {
                                    format: string;
                                    type: string;
                                };
                                external_type: {
                                    enum: string[];
                                    type: string;
                                };
                                external_type_display_name: {
                                    type: string;
                                };
                                workspace_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        }
                        • properties: {
                              acs_credential_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_system_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                              code: {
                                  nullable: boolean;
                                  type: string;
                              };
                              created_at: {
                                  format: string;
                                  type: string;
                              };
                              external_type: {
                                  enum: string[];
                                  type: string;
                              };
                              external_type_display_name: {
                                  type: string;
                              };
                              workspace_id: {
                                  format: string;
                                  type: string;
                              };
                          }
                          • acs_credential_id: {
                                format: string;
                                type: string;
                            }
                            • format: string
                            • type: string
                          • acs_system_id: {
                                format: string;
                                type: string;
                            }
                            • format: string
                            • type: string
                          • acs_user_id: {
                                format: string;
                                type: string;
                            }
                            • format: string
                            • type: string
                          • code: {
                                nullable: boolean;
                                type: string;
                            }
                            • nullable: boolean
                            • type: string
                          • created_at: {
                                format: string;
                                type: string;
                            }
                            • format: string
                            • type: string
                          • external_type: {
                                enum: string[];
                                type: string;
                            }
                            • enum: string[]
                            • type: string
                          • external_type_display_name: {
                                type: string;
                            }
                            • type: string
                          • workspace_id: {
                                format: string;
                                type: string;
                            }
                            • format: string
                            • type: string
                        • required: string[]
                        • type: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/systems/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_system_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_system: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_system_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_system: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_system_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_system_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_system_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_system_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_system_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_system_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_system: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_system: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_system: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_system: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_system: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_system: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_system: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/systems/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connected_account_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_systems: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connected_account_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_systems: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              connected_account_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            connected_account_id: {
                                format: string;
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          connected_account_id: {
                              format: string;
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        connected_account_id: {
                            format: string;
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      connected_account_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • connected_account_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_systems: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_systems: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_systems: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_systems: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_systems: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_systems: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_systems: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/users/add_to_access_group: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
          put: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-ignore: boolean;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                description: string;
            }
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
      • put: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                description: string;
            }
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-ignore: boolean
    • /acs/users/create: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_ids: {
                                      default: never[];
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  acs_system_id: {
                                      format: string;
                                      type: string;
                                  };
                                  email: {
                                      format: string;
                                      type: string;
                                  };
                                  full_name: {
                                      type: string;
                                  };
                                  phone_number: {
                                      nullable: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_user: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_ids: {
                                    default: never[];
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                                acs_system_id: {
                                    format: string;
                                    type: string;
                                };
                                email: {
                                    format: string;
                                    type: string;
                                };
                                full_name: {
                                    type: string;
                                };
                                phone_number: {
                                    nullable: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_ids: {
                                  default: never[];
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                              acs_system_id: {
                                  format: string;
                                  type: string;
                              };
                              email: {
                                  format: string;
                                  type: string;
                              };
                              full_name: {
                                  type: string;
                              };
                              phone_number: {
                                  nullable: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_ids: {
                                default: never[];
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                            acs_system_id: {
                                format: string;
                                type: string;
                            };
                            email: {
                                format: string;
                                type: string;
                            };
                            full_name: {
                                type: string;
                            };
                            phone_number: {
                                nullable: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_ids: {
                              default: never[];
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                          acs_system_id: {
                              format: string;
                              type: string;
                          };
                          email: {
                              format: string;
                              type: string;
                          };
                          full_name: {
                              type: string;
                          };
                          phone_number: {
                              nullable: boolean;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_ids: {
                            default: never[];
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        };
                        acs_system_id: {
                            format: string;
                            type: string;
                        };
                        email: {
                            format: string;
                            type: string;
                        };
                        full_name: {
                            type: string;
                        };
                        phone_number: {
                            nullable: boolean;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_ids: {
                          default: never[];
                          items: {
                              format: string;
                              type: string;
                          };
                          type: string;
                      };
                      acs_system_id: {
                          format: string;
                          type: string;
                      };
                      email: {
                          format: string;
                          type: string;
                      };
                      full_name: {
                          type: string;
                      };
                      phone_number: {
                          nullable: boolean;
                          type: string;
                      };
                  }
                  • acs_access_group_ids: {
                        default: never[];
                        items: {
                            format: string;
                            type: string;
                        };
                        type: string;
                    }
                    • default: never[]
                    • items: {
                          format: string;
                          type: string;
                      }
                      • format: string
                      • type: string
                    • type: string
                  • acs_system_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • email: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • full_name: {
                        type: string;
                    }
                    • type: string
                  • phone_number: {
                        nullable: boolean;
                        type: string;
                    }
                    • nullable: boolean
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_user: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_user: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_user: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_user: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_user: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/users/delete: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/users/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_user: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_user: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_user: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_user: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_user: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_user: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/users/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_system_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_users: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_system_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_users: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_system_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_system_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_system_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_system_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_system_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_system_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_users: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_users: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_users: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            acs_users: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          acs_users: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        acs_users: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • acs_users: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/users/remove_from_access_group: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_access_group_id: {
                                      format: string;
                                      type: string;
                                  };
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_access_group_id: {
                                    format: string;
                                    type: string;
                                };
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_access_group_id: {
                                  format: string;
                                  type: string;
                              };
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_access_group_id: {
                                format: string;
                                type: string;
                            };
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_access_group_id: {
                              format: string;
                              type: string;
                          };
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_access_group_id: {
                            format: string;
                            type: string;
                        };
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_access_group_id: {
                          format: string;
                          type: string;
                      };
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_access_group_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                description: string;
            }
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/users/suspend: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/users/unsuspend: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /acs/users/update: {
          patch: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                                  email: {
                                      format: string;
                                      type: string;
                                  };
                                  full_name: {
                                      type: string;
                                  };
                                  phone_number: {
                                      nullable: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-ignore: boolean;
          };
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                                  email: {
                                      format: string;
                                      type: string;
                                  };
                                  full_name: {
                                      type: string;
                                  };
                                  phone_number: {
                                      nullable: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: never[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • patch: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                                email: {
                                    format: string;
                                    type: string;
                                };
                                full_name: {
                                    type: string;
                                };
                                phone_number: {
                                    nullable: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                              email: {
                                  format: string;
                                  type: string;
                              };
                              full_name: {
                                  type: string;
                              };
                              phone_number: {
                                  nullable: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                            email: {
                                format: string;
                                type: string;
                            };
                            full_name: {
                                type: string;
                            };
                            phone_number: {
                                nullable: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                          email: {
                              format: string;
                              type: string;
                          };
                          full_name: {
                              type: string;
                          };
                          phone_number: {
                              nullable: boolean;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                        email: {
                            format: string;
                            type: string;
                        };
                        full_name: {
                            type: string;
                        };
                        phone_number: {
                            nullable: boolean;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                      email: {
                          format: string;
                          type: string;
                      };
                      full_name: {
                          type: string;
                      };
                      phone_number: {
                          nullable: boolean;
                          type: string;
                      };
                  }
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • email: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • full_name: {
                        type: string;
                    }
                    • type: string
                  • phone_number: {
                        nullable: boolean;
                        type: string;
                    }
                    • nullable: boolean
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-ignore: boolean
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                                email: {
                                    format: string;
                                    type: string;
                                };
                                full_name: {
                                    type: string;
                                };
                                phone_number: {
                                    nullable: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: never[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                              email: {
                                  format: string;
                                  type: string;
                              };
                              full_name: {
                                  type: string;
                              };
                              phone_number: {
                                  nullable: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                            email: {
                                format: string;
                                type: string;
                            };
                            full_name: {
                                type: string;
                            };
                            phone_number: {
                                nullable: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                          email: {
                              format: string;
                              type: string;
                          };
                          full_name: {
                              type: string;
                          };
                          phone_number: {
                              nullable: boolean;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        acs_user_id: {
                            format: string;
                            type: string;
                        };
                        email: {
                            format: string;
                            type: string;
                        };
                        full_name: {
                            type: string;
                        };
                        phone_number: {
                            nullable: boolean;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      acs_user_id: {
                          format: string;
                          type: string;
                      };
                      email: {
                          format: string;
                          type: string;
                      };
                      full_name: {
                          type: string;
                      };
                      phone_number: {
                          nullable: boolean;
                          type: string;
                      };
                  }
                  • acs_user_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • email: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • full_name: {
                        type: string;
                    }
                    • type: string
                  • phone_number: {
                        nullable: boolean;
                        type: string;
                    }
                    • nullable: boolean
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: never[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /action_attempts/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                action_attempt_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              action_attempt_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            action_attempt_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          action_attempt_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        action_attempt_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      action_attempt_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • action_attempt_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          action_attempt: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        action_attempt: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • action_attempt: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /action_attempts/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempts: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                action_attempt_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempts: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              action_attempt_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            action_attempt_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          action_attempt_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        action_attempt_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      action_attempt_ids: {
                          items: {
                              format: string;
                              type: string;
                          };
                          type: string;
                      };
                  }
                  • action_attempt_ids: {
                        items: {
                            format: string;
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          format: string;
                          type: string;
                      }
                      • format: string
                      • type: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempts: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                action_attempts: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              action_attempts: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            action_attempts: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          action_attempts: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        action_attempts: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • action_attempts: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /client_sessions/create: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  connected_account_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      minLength: number;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      client_session: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
          put: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  connected_account_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      minLength: number;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      client_session: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                connected_account_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                user_identifier_key: {
                                    minLength: number;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webview_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              connected_account_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              user_identifier_key: {
                                  minLength: number;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            connect_webview_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            connected_account_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            user_identifier_key: {
                                minLength: number;
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          connect_webview_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          connected_account_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          user_identifier_key: {
                              minLength: number;
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        connect_webview_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        connected_account_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        user_identifier_key: {
                            minLength: number;
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      connect_webview_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      connected_account_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      user_identifier_key: {
                          minLength: number;
                          type: string;
                      };
                  }
                  • connect_webview_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • connected_account_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • user_identifier_key: {
                        minLength: number;
                        type: string;
                    }
                    • minLength: number
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            client_session: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          client_session: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        client_session: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • client_session: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
      • put: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                connected_account_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                user_identifier_key: {
                                    minLength: number;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webview_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              connected_account_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              user_identifier_key: {
                                  minLength: number;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            connect_webview_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            connected_account_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            user_identifier_key: {
                                minLength: number;
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          connect_webview_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          connected_account_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          user_identifier_key: {
                              minLength: number;
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        connect_webview_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        connected_account_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        user_identifier_key: {
                            minLength: number;
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      connect_webview_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      connected_account_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      user_identifier_key: {
                          minLength: number;
                          type: string;
                      };
                  }
                  • connect_webview_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • connected_account_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • user_identifier_key: {
                        minLength: number;
                        type: string;
                    }
                    • minLength: number
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            client_session: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          client_session: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        client_session: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • client_session: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • summary: string
        • tags: string[]
        • x-fern-ignore: boolean
    • /client_sessions/delete: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            client_session_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          client_session_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        client_session_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      client_session_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • client_session_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /client_sessions/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session_id: {
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      client_session: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session_id: {
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session_id: {
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            client_session_id: {
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          client_session_id: {
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        client_session_id: {
                            type: string;
                        };
                        user_identifier_key: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      client_session_id: {
                          type: string;
                      };
                      user_identifier_key: {
                          type: string;
                      };
                  }
                  • client_session_id: {
                        type: string;
                    }
                    • type: string
                  • user_identifier_key: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            client_session: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          client_session: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        client_session: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • client_session: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /client_sessions/get_or_create: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  connected_account_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      minLength: number;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      client_session: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
          put: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  connected_account_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      minLength: number;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      client_session: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                connected_account_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                user_identifier_key: {
                                    minLength: number;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webview_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              connected_account_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              user_identifier_key: {
                                  minLength: number;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            connect_webview_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            connected_account_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            user_identifier_key: {
                                minLength: number;
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          connect_webview_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          connected_account_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          user_identifier_key: {
                              minLength: number;
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        connect_webview_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        connected_account_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        user_identifier_key: {
                            minLength: number;
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      connect_webview_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      connected_account_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      user_identifier_key: {
                          minLength: number;
                          type: string;
                      };
                  }
                  • connect_webview_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • connected_account_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • user_identifier_key: {
                        minLength: number;
                        type: string;
                    }
                    • minLength: number
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            client_session: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          client_session: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        client_session: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • client_session: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
      • put: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                connected_account_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                user_identifier_key: {
                                    minLength: number;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webview_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              connected_account_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              user_identifier_key: {
                                  minLength: number;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            connect_webview_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            connected_account_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            user_identifier_key: {
                                minLength: number;
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          connect_webview_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          connected_account_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          user_identifier_key: {
                              minLength: number;
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        connect_webview_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        connected_account_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        user_identifier_key: {
                            minLength: number;
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      connect_webview_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      connected_account_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      user_identifier_key: {
                          minLength: number;
                          type: string;
                      };
                  }
                  • connect_webview_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • connected_account_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • user_identifier_key: {
                        minLength: number;
                        type: string;
                    }
                    • minLength: number
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            client_session: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          client_session: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        client_session: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • client_session: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • summary: string
        • tags: string[]
        • x-fern-ignore: boolean
    • /client_sessions/grant_access: {
          patch: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session_id: {
                                      type: string;
                                  };
                                  connect_webview_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  connected_account_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      client_session: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session_id: {
                                      type: string;
                                  };
                                  connect_webview_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  connected_account_ids: {
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      client_session: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • patch: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session_id: {
                                    type: string;
                                };
                                connect_webview_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                connected_account_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session_id: {
                                  type: string;
                              };
                              connect_webview_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              connected_account_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            client_session_id: {
                                type: string;
                            };
                            connect_webview_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            connected_account_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          client_session_id: {
                              type: string;
                          };
                          connect_webview_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          connected_account_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        client_session_id: {
                            type: string;
                        };
                        connect_webview_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        connected_account_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        user_identifier_key: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      client_session_id: {
                          type: string;
                      };
                      connect_webview_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      connected_account_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      user_identifier_key: {
                          type: string;
                      };
                  }
                  • client_session_id: {
                        type: string;
                    }
                    • type: string
                  • connect_webview_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • connected_account_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • user_identifier_key: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            client_session: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          client_session: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        client_session: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • client_session: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-ignore: boolean
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session_id: {
                                    type: string;
                                };
                                connect_webview_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                connected_account_ids: {
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_session: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session_id: {
                                  type: string;
                              };
                              connect_webview_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              connected_account_ids: {
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            client_session_id: {
                                type: string;
                            };
                            connect_webview_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            connected_account_ids: {
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          client_session_id: {
                              type: string;
                          };
                          connect_webview_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          connected_account_ids: {
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        client_session_id: {
                            type: string;
                        };
                        connect_webview_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        connected_account_ids: {
                            items: {
                                type: string;
                            };
                            type: string;
                        };
                        user_identifier_key: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      client_session_id: {
                          type: string;
                      };
                      connect_webview_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      connected_account_ids: {
                          items: {
                              type: string;
                          };
                          type: string;
                      };
                      user_identifier_key: {
                          type: string;
                      };
                  }
                  • client_session_id: {
                        type: string;
                    }
                    • type: string
                  • connect_webview_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • connected_account_ids: {
                        items: {
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          type: string;
                      }
                      • type: string
                    • type: string
                  • user_identifier_key: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            client_session: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          client_session: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        client_session: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • client_session: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /client_sessions/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_session_id: {
                                      type: string;
                                  };
                                  connect_webview_id: {
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                                  without_user_identifier_key: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      client_sessions: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_session_id: {
                                    type: string;
                                };
                                connect_webview_id: {
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                                without_user_identifier_key: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    client_sessions: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_session_id: {
                                  type: string;
                              };
                              connect_webview_id: {
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                              without_user_identifier_key: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            client_session_id: {
                                type: string;
                            };
                            connect_webview_id: {
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                            without_user_identifier_key: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          client_session_id: {
                              type: string;
                          };
                          connect_webview_id: {
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                          without_user_identifier_key: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        client_session_id: {
                            type: string;
                        };
                        connect_webview_id: {
                            type: string;
                        };
                        user_identifier_key: {
                            type: string;
                        };
                        without_user_identifier_key: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      client_session_id: {
                          type: string;
                      };
                      connect_webview_id: {
                          type: string;
                      };
                      user_identifier_key: {
                          type: string;
                      };
                      without_user_identifier_key: {
                          type: string;
                      };
                  }
                  • client_session_id: {
                        type: string;
                    }
                    • type: string
                  • connect_webview_id: {
                        type: string;
                    }
                    • type: string
                  • user_identifier_key: {
                        type: string;
                    }
                    • type: string
                  • without_user_identifier_key: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  client_sessions: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                client_sessions: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              client_sessions: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            client_sessions: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          client_sessions: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        client_sessions: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • client_sessions: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /connect_webviews/create: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  accepted_providers: {
                                      items: {
                                          enum: string[];
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  automatically_manage_new_devices: {
                                      type: string;
                                  };
                                  custom_metadata: {
                                      additionalProperties: {
                                          nullable: boolean;
                                          oneOf: ({
                                              format?: undefined;
                                              maxLength: number;
                                              nullable?: undefined;
                                              type: string;
                                          } | {
                                              format?: undefined;
                                              maxLength?: undefined;
                                              nullable?: undefined;
                                              type: string;
                                          } | {
                                              format: string;
                                              maxLength?: undefined;
                                              nullable: boolean;
                                              type: string;
                                          })[];
                                      };
                                      type: string;
                                  };
                                  custom_redirect_failure_url: {
                                      type: string;
                                  };
                                  custom_redirect_url: {
                                      type: string;
                                  };
                                  device_selection_mode: {
                                      enum: string[];
                                      type: string;
                                  };
                                  provider_category: {
                                      enum: string[];
                                      type: string;
                                  };
                                  wait_for_device_creation: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      connect_webview: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                accepted_providers: {
                                    items: {
                                        enum: string[];
                                        type: string;
                                    };
                                    type: string;
                                };
                                automatically_manage_new_devices: {
                                    type: string;
                                };
                                custom_metadata: {
                                    additionalProperties: {
                                        nullable: boolean;
                                        oneOf: ({
                                            format?: undefined;
                                            maxLength: number;
                                            nullable?: undefined;
                                            type: string;
                                        } | {
                                            format?: undefined;
                                            maxLength?: undefined;
                                            nullable?: undefined;
                                            type: string;
                                        } | {
                                            format: string;
                                            maxLength?: undefined;
                                            nullable: boolean;
                                            type: string;
                                        })[];
                                    };
                                    type: string;
                                };
                                custom_redirect_failure_url: {
                                    type: string;
                                };
                                custom_redirect_url: {
                                    type: string;
                                };
                                device_selection_mode: {
                                    enum: string[];
                                    type: string;
                                };
                                provider_category: {
                                    enum: string[];
                                    type: string;
                                };
                                wait_for_device_creation: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              accepted_providers: {
                                  items: {
                                      enum: string[];
                                      type: string;
                                  };
                                  type: string;
                              };
                              automatically_manage_new_devices: {
                                  type: string;
                              };
                              custom_metadata: {
                                  additionalProperties: {
                                      nullable: boolean;
                                      oneOf: ({
                                          format?: undefined;
                                          maxLength: number;
                                          nullable?: undefined;
                                          type: string;
                                      } | {
                                          format?: undefined;
                                          maxLength?: undefined;
                                          nullable?: undefined;
                                          type: string;
                                      } | {
                                          format: string;
                                          maxLength?: undefined;
                                          nullable: boolean;
                                          type: string;
                                      })[];
                                  };
                                  type: string;
                              };
                              custom_redirect_failure_url: {
                                  type: string;
                              };
                              custom_redirect_url: {
                                  type: string;
                              };
                              device_selection_mode: {
                                  enum: string[];
                                  type: string;
                              };
                              provider_category: {
                                  enum: string[];
                                  type: string;
                              };
                              wait_for_device_creation: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            accepted_providers: {
                                items: {
                                    enum: string[];
                                    type: string;
                                };
                                type: string;
                            };
                            automatically_manage_new_devices: {
                                type: string;
                            };
                            custom_metadata: {
                                additionalProperties: {
                                    nullable: boolean;
                                    oneOf: ({
                                        format?: undefined;
                                        maxLength: number;
                                        nullable?: undefined;
                                        type: string;
                                    } | {
                                        format?: undefined;
                                        maxLength?: undefined;
                                        nullable?: undefined;
                                        type: string;
                                    } | {
                                        format: string;
                                        maxLength?: undefined;
                                        nullable: boolean;
                                        type: string;
                                    })[];
                                };
                                type: string;
                            };
                            custom_redirect_failure_url: {
                                type: string;
                            };
                            custom_redirect_url: {
                                type: string;
                            };
                            device_selection_mode: {
                                enum: string[];
                                type: string;
                            };
                            provider_category: {
                                enum: string[];
                                type: string;
                            };
                            wait_for_device_creation: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          accepted_providers: {
                              items: {
                                  enum: string[];
                                  type: string;
                              };
                              type: string;
                          };
                          automatically_manage_new_devices: {
                              type: string;
                          };
                          custom_metadata: {
                              additionalProperties: {
                                  nullable: boolean;
                                  oneOf: ({
                                      format?: undefined;
                                      maxLength: number;
                                      nullable?: undefined;
                                      type: string;
                                  } | {
                                      format?: undefined;
                                      maxLength?: undefined;
                                      nullable?: undefined;
                                      type: string;
                                  } | {
                                      format: string;
                                      maxLength?: undefined;
                                      nullable: boolean;
                                      type: string;
                                  })[];
                              };
                              type: string;
                          };
                          custom_redirect_failure_url: {
                              type: string;
                          };
                          custom_redirect_url: {
                              type: string;
                          };
                          device_selection_mode: {
                              enum: string[];
                              type: string;
                          };
                          provider_category: {
                              enum: string[];
                              type: string;
                          };
                          wait_for_device_creation: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        accepted_providers: {
                            items: {
                                enum: string[];
                                type: string;
                            };
                            type: string;
                        };
                        automatically_manage_new_devices: {
                            type: string;
                        };
                        custom_metadata: {
                            additionalProperties: {
                                nullable: boolean;
                                oneOf: ({
                                    format?: undefined;
                                    maxLength: number;
                                    nullable?: undefined;
                                    type: string;
                                } | {
                                    format?: undefined;
                                    maxLength?: undefined;
                                    nullable?: undefined;
                                    type: string;
                                } | {
                                    format: string;
                                    maxLength?: undefined;
                                    nullable: boolean;
                                    type: string;
                                })[];
                            };
                            type: string;
                        };
                        custom_redirect_failure_url: {
                            type: string;
                        };
                        custom_redirect_url: {
                            type: string;
                        };
                        device_selection_mode: {
                            enum: string[];
                            type: string;
                        };
                        provider_category: {
                            enum: string[];
                            type: string;
                        };
                        wait_for_device_creation: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      accepted_providers: {
                          items: {
                              enum: string[];
                              type: string;
                          };
                          type: string;
                      };
                      automatically_manage_new_devices: {
                          type: string;
                      };
                      custom_metadata: {
                          additionalProperties: {
                              nullable: boolean;
                              oneOf: ({
                                  format?: undefined;
                                  maxLength: number;
                                  nullable?: undefined;
                                  type: string;
                              } | {
                                  format?: undefined;
                                  maxLength?: undefined;
                                  nullable?: undefined;
                                  type: string;
                              } | {
                                  format: string;
                                  maxLength?: undefined;
                                  nullable: boolean;
                                  type: string;
                              })[];
                          };
                          type: string;
                      };
                      custom_redirect_failure_url: {
                          type: string;
                      };
                      custom_redirect_url: {
                          type: string;
                      };
                      device_selection_mode: {
                          enum: string[];
                          type: string;
                      };
                      provider_category: {
                          enum: string[];
                          type: string;
                      };
                      wait_for_device_creation: {
                          type: string;
                      };
                  }
                  • accepted_providers: {
                        items: {
                            enum: string[];
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          enum: string[];
                          type: string;
                      }
                      • enum: string[]
                      • type: string
                    • type: string
                  • automatically_manage_new_devices: {
                        type: string;
                    }
                    • type: string
                  • custom_metadata: {
                        additionalProperties: {
                            nullable: boolean;
                            oneOf: ({
                                format?: undefined;
                                maxLength: number;
                                nullable?: undefined;
                                type: string;
                            } | {
                                format?: undefined;
                                maxLength?: undefined;
                                nullable?: undefined;
                                type: string;
                            } | {
                                format: string;
                                maxLength?: undefined;
                                nullable: boolean;
                                type: string;
                            })[];
                        };
                        type: string;
                    }
                    • additionalProperties: {
                          nullable: boolean;
                          oneOf: ({
                              format?: undefined;
                              maxLength: number;
                              nullable?: undefined;
                              type: string;
                          } | {
                              format?: undefined;
                              maxLength?: undefined;
                              nullable?: undefined;
                              type: string;
                          } | {
                              format: string;
                              maxLength?: undefined;
                              nullable: boolean;
                              type: string;
                          })[];
                      }
                      • nullable: boolean
                      • oneOf: ({
                            format?: undefined;
                            maxLength: number;
                            nullable?: undefined;
                            type: string;
                        } | {
                            format?: undefined;
                            maxLength?: undefined;
                            nullable?: undefined;
                            type: string;
                        } | {
                            format: string;
                            maxLength?: undefined;
                            nullable: boolean;
                            type: string;
                        })[]
                    • type: string
                  • custom_redirect_failure_url: {
                        type: string;
                    }
                    • type: string
                  • custom_redirect_url: {
                        type: string;
                    }
                    • type: string
                  • device_selection_mode: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • provider_category: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • wait_for_device_creation: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webview: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            connect_webview: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          connect_webview: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        connect_webview: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • connect_webview: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /connect_webviews/delete: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webview_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            connect_webview_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          connect_webview_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        connect_webview_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      connect_webview_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • connect_webview_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /connect_webviews/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      connect_webview: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webview_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            connect_webview_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          connect_webview_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        connect_webview_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      connect_webview_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • connect_webview_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webview: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            connect_webview: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          connect_webview: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        connect_webview: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • connect_webview: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /connect_webviews/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      connect_webviews: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webviews: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          user_identifier_key: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        user_identifier_key: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      user_identifier_key: {
                          type: string;
                      };
                  }
                  • user_identifier_key: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webviews: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webviews: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webviews: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            connect_webviews: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          connect_webviews: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        connect_webviews: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • connect_webviews: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /connect_webviews/view: {
          get: {
              operationId: string;
              parameters: ({
                  in: string;
                  name: string;
                  required: boolean;
                  schema: {
                      format: string;
                      type: string;
                  };
              } | {
                  in: string;
                  name: string;
                  required: boolean;
                  schema: {
                      format?: undefined;
                      type: string;
                  };
              })[];
              responses: {
                  200: {
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • get: {
            operationId: string;
            parameters: ({
                in: string;
                name: string;
                required: boolean;
                schema: {
                    format: string;
                    type: string;
                };
            } | {
                in: string;
                name: string;
                required: boolean;
                schema: {
                    format?: undefined;
                    type: string;
                };
            })[];
            responses: {
                200: {
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • parameters: ({
              in: string;
              name: string;
              required: boolean;
              schema: {
                  format: string;
                  type: string;
              };
          } | {
              in: string;
              name: string;
              required: boolean;
              schema: {
                  format?: undefined;
                  type: string;
              };
          })[]
        • responses: {
              200: {
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                description: string;
            }
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /connected_accounts/delete: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connected_account_id: {
                                      format: string;
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connected_account_id: {
                                    format: string;
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              connected_account_id: {
                                  format: string;
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            connected_account_id: {
                                format: string;
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          connected_account_id: {
                              format: string;
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        connected_account_id: {
                            format: string;
                            type: string;
                        };
                        sync: {
                            default: boolean;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      connected_account_id: {
                          format: string;
                          type: string;
                      };
                      sync: {
                          default: boolean;
                          type: string;
                      };
                  }
                  • connected_account_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • sync: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /connected_accounts/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              oneOf: ({
                                  properties: {
                                      connected_account_id: {
                                          format: string;
                                          type: string;
                                      };
                                      email?: undefined;
                                  };
                                  required: string[];
                                  type: string;
                              } | {
                                  properties: {
                                      connected_account_id?: undefined;
                                      email: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              })[];
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      connected_account: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            oneOf: ({
                                properties: {
                                    connected_account_id: {
                                        format: string;
                                        type: string;
                                    };
                                    email?: undefined;
                                };
                                required: string[];
                                type: string;
                            } | {
                                properties: {
                                    connected_account_id?: undefined;
                                    email: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            })[];
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connected_account: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          oneOf: ({
                              properties: {
                                  connected_account_id: {
                                      format: string;
                                      type: string;
                                  };
                                  email?: undefined;
                              };
                              required: string[];
                              type: string;
                          } | {
                              properties: {
                                  connected_account_id?: undefined;
                                  email: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          })[];
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        oneOf: ({
                            properties: {
                                connected_account_id: {
                                    format: string;
                                    type: string;
                                };
                                email?: undefined;
                            };
                            required: string[];
                            type: string;
                        } | {
                            properties: {
                                connected_account_id?: undefined;
                                email: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        })[];
                    };
                };
            }
            • application/json: {
                  schema: {
                      oneOf: ({
                          properties: {
                              connected_account_id: {
                                  format: string;
                                  type: string;
                              };
                              email?: undefined;
                          };
                          required: string[];
                          type: string;
                      } | {
                          properties: {
                              connected_account_id?: undefined;
                              email: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      })[];
                  };
              }
              • schema: {
                    oneOf: ({
                        properties: {
                            connected_account_id: {
                                format: string;
                                type: string;
                            };
                            email?: undefined;
                        };
                        required: string[];
                        type: string;
                    } | {
                        properties: {
                            connected_account_id?: undefined;
                            email: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    })[];
                }
                • oneOf: ({
                      properties: {
                          connected_account_id: {
                              format: string;
                              type: string;
                          };
                          email?: undefined;
                      };
                      required: string[];
                      type: string;
                  } | {
                      properties: {
                          connected_account_id?: undefined;
                          email: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  })[]
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connected_account: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connected_account: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              connected_account: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            connected_account: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          connected_account: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        connected_account: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • connected_account: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /connected_accounts/list: {
          get: {
              operationId: string;
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      connected_accounts: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
          post: {
              operationId: string;
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      connected_accounts: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • get: {
            operationId: string;
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connected_accounts: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connected_accounts: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connected_accounts: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              connected_accounts: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            connected_accounts: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          connected_accounts: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        connected_accounts: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • connected_accounts: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-ignore: boolean
      • post: {
            operationId: string;
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connected_accounts: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connected_accounts: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connected_accounts: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              connected_accounts: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            connected_accounts: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          connected_accounts: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        connected_accounts: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • connected_accounts: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /devices/delete: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        device_id: {
                            format: string;
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      device_id: {
                          format: string;
                          type: string;
                      };
                  }
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /devices/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        device_id: {
                            format: string;
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      device_id: {
                          format: string;
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                  }
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • name: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              device: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            device: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          device: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        device: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • device: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /devices/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview_id: {
                                      format: string;
                                      type: string;
                                  };
                                  connected_account_id: {
                                      description: string;
                                      format: string;
                                      type: string;
                                  };
                                  connected_account_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      minItems: number;
                                      type: string;
                                  };
                                  created_before: {
                                      format: string;
                                      type: string;
                                  };
                                  device_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  device_type: {
                                      oneOf: {
                                          enum: string[];
                                          type: string;
                                      }[];
                                  };
                                  device_types: {
                                      items: {
                                          oneOf: {
                                              enum: string[];
                                              type: string;
                                          }[];
                                      };
                                      type: string;
                                  };
                                  limit: {
                                      default: number;
                                      nullable: boolean;
                                      type: string;
                                  };
                                  manufacturer: {
                                      enum: string[];
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      devices: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview_id: {
                                    format: string;
                                    type: string;
                                };
                                connected_account_id: {
                                    description: string;
                                    format: string;
                                    type: string;
                                };
                                connected_account_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    minItems: number;
                                    type: string;
                                };
                                created_before: {
                                    format: string;
                                    type: string;
                                };
                                device_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                                device_type: {
                                    oneOf: {
                                        enum: string[];
                                        type: string;
                                    }[];
                                };
                                device_types: {
                                    items: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    type: string;
                                };
                                limit: {
                                    default: number;
                                    nullable: boolean;
                                    type: string;
                                };
                                manufacturer: {
                                    enum: string[];
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    devices: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webview_id: {
                                  format: string;
                                  type: string;
                              };
                              connected_account_id: {
                                  description: string;
                                  format: string;
                                  type: string;
                              };
                              connected_account_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  minItems: number;
                                  type: string;
                              };
                              created_before: {
                                  format: string;
                                  type: string;
                              };
                              device_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                              device_type: {
                                  oneOf: {
                                      enum: string[];
                                      type: string;
                                  }[];
                              };
                              device_types: {
                                  items: {
                                      oneOf: {
                                          enum: string[];
                                          type: string;
                                      }[];
                                  };
                                  type: string;
                              };
                              limit: {
                                  default: number;
                                  nullable: boolean;
                                  type: string;
                              };
                              manufacturer: {
                                  enum: string[];
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            connect_webview_id: {
                                format: string;
                                type: string;
                            };
                            connected_account_id: {
                                description: string;
                                format: string;
                                type: string;
                            };
                            connected_account_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                minItems: number;
                                type: string;
                            };
                            created_before: {
                                format: string;
                                type: string;
                            };
                            device_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                            device_type: {
                                oneOf: {
                                    enum: string[];
                                    type: string;
                                }[];
                            };
                            device_types: {
                                items: {
                                    oneOf: {
                                        enum: string[];
                                        type: string;
                                    }[];
                                };
                                type: string;
                            };
                            limit: {
                                default: number;
                                nullable: boolean;
                                type: string;
                            };
                            manufacturer: {
                                enum: string[];
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          connect_webview_id: {
                              format: string;
                              type: string;
                          };
                          connected_account_id: {
                              description: string;
                              format: string;
                              type: string;
                          };
                          connected_account_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              minItems: number;
                              type: string;
                          };
                          created_before: {
                              format: string;
                              type: string;
                          };
                          device_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                          device_type: {
                              oneOf: {
                                  enum: string[];
                                  type: string;
                              }[];
                          };
                          device_types: {
                              items: {
                                  oneOf: {
                                      enum: string[];
                                      type: string;
                                  }[];
                              };
                              type: string;
                          };
                          limit: {
                              default: number;
                              nullable: boolean;
                              type: string;
                          };
                          manufacturer: {
                              enum: string[];
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        connect_webview_id: {
                            format: string;
                            type: string;
                        };
                        connected_account_id: {
                            description: string;
                            format: string;
                            type: string;
                        };
                        connected_account_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            minItems: number;
                            type: string;
                        };
                        created_before: {
                            format: string;
                            type: string;
                        };
                        device_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        };
                        device_type: {
                            oneOf: {
                                enum: string[];
                                type: string;
                            }[];
                        };
                        device_types: {
                            items: {
                                oneOf: {
                                    enum: string[];
                                    type: string;
                                }[];
                            };
                            type: string;
                        };
                        limit: {
                            default: number;
                            nullable: boolean;
                            type: string;
                        };
                        manufacturer: {
                            enum: string[];
                            type: string;
                        };
                        user_identifier_key: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      connect_webview_id: {
                          format: string;
                          type: string;
                      };
                      connected_account_id: {
                          description: string;
                          format: string;
                          type: string;
                      };
                      connected_account_ids: {
                          items: {
                              format: string;
                              type: string;
                          };
                          minItems: number;
                          type: string;
                      };
                      created_before: {
                          format: string;
                          type: string;
                      };
                      device_ids: {
                          items: {
                              format: string;
                              type: string;
                          };
                          type: string;
                      };
                      device_type: {
                          oneOf: {
                              enum: string[];
                              type: string;
                          }[];
                      };
                      device_types: {
                          items: {
                              oneOf: {
                                  enum: string[];
                                  type: string;
                              }[];
                          };
                          type: string;
                      };
                      limit: {
                          default: number;
                          nullable: boolean;
                          type: string;
                      };
                      manufacturer: {
                          enum: string[];
                          type: string;
                      };
                      user_identifier_key: {
                          type: string;
                      };
                  }
                  • connect_webview_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • connected_account_id: {
                        description: string;
                        format: string;
                        type: string;
                    }
                    • description: string
                    • format: string
                    • type: string
                  • connected_account_ids: {
                        items: {
                            format: string;
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    }
                    • items: {
                          format: string;
                          type: string;
                      }
                      • format: string
                      • type: string
                    • minItems: number
                    • type: string
                  • created_before: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • device_ids: {
                        items: {
                            format: string;
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          format: string;
                          type: string;
                      }
                      • format: string
                      • type: string
                    • type: string
                  • device_type: {
                        oneOf: {
                            enum: string[];
                            type: string;
                        }[];
                    }
                    • oneOf: {
                          enum: string[];
                          type: string;
                      }[]
                  • device_types: {
                        items: {
                            oneOf: {
                                enum: string[];
                                type: string;
                            }[];
                        };
                        type: string;
                    }
                    • items: {
                          oneOf: {
                              enum: string[];
                              type: string;
                          }[];
                      }
                      • oneOf: {
                            enum: string[];
                            type: string;
                        }[]
                    • type: string
                  • limit: {
                        default: number;
                        nullable: boolean;
                        type: string;
                    }
                    • default: number
                    • nullable: boolean
                    • type: string
                  • manufacturer: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • user_identifier_key: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  devices: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                devices: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              devices: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            devices: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          devices: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        devices: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • devices: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /devices/list_device_providers: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  provider_category: {
                                      enum: string[];
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_providers: {
                                          items: {
                                              properties: {
                                                  device_provider_name: {
                                                      type: string;
                                                  };
                                                  display_name: {
                                                      type: string;
                                                  };
                                                  image_url: {
                                                      type: string;
                                                  };
                                                  provider_categories: {
                                                      items: {
                                                          enum: string[];
                                                          type: string;
                                                      };
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                provider_category: {
                                    enum: string[];
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_providers: {
                                        items: {
                                            properties: {
                                                device_provider_name: {
                                                    type: string;
                                                };
                                                display_name: {
                                                    type: string;
                                                };
                                                image_url: {
                                                    type: string;
                                                };
                                                provider_categories: {
                                                    items: {
                                                        enum: string[];
                                                        type: string;
                                                    };
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              provider_category: {
                                  enum: string[];
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            provider_category: {
                                enum: string[];
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          provider_category: {
                              enum: string[];
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        provider_category: {
                            enum: string[];
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      provider_category: {
                          enum: string[];
                          type: string;
                      };
                  }
                  • provider_category: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_providers: {
                                      items: {
                                          properties: {
                                              device_provider_name: {
                                                  type: string;
                                              };
                                              display_name: {
                                                  type: string;
                                              };
                                              image_url: {
                                                  type: string;
                                              };
                                              provider_categories: {
                                                  items: {
                                                      enum: string[];
                                                      type: string;
                                                  };
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_providers: {
                                    items: {
                                        properties: {
                                            device_provider_name: {
                                                type: string;
                                            };
                                            display_name: {
                                                type: string;
                                            };
                                            image_url: {
                                                type: string;
                                            };
                                            provider_categories: {
                                                items: {
                                                    enum: string[];
                                                    type: string;
                                                };
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              device_providers: {
                                  items: {
                                      properties: {
                                          device_provider_name: {
                                              type: string;
                                          };
                                          display_name: {
                                              type: string;
                                          };
                                          image_url: {
                                              type: string;
                                          };
                                          provider_categories: {
                                              items: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            device_providers: {
                                items: {
                                    properties: {
                                        device_provider_name: {
                                            type: string;
                                        };
                                        display_name: {
                                            type: string;
                                        };
                                        image_url: {
                                            type: string;
                                        };
                                        provider_categories: {
                                            items: {
                                                enum: string[];
                                                type: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          device_providers: {
                              items: {
                                  properties: {
                                      device_provider_name: {
                                          type: string;
                                      };
                                      display_name: {
                                          type: string;
                                      };
                                      image_url: {
                                          type: string;
                                      };
                                      provider_categories: {
                                          items: {
                                              enum: string[];
                                              type: string;
                                          };
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        device_providers: {
                            items: {
                                properties: {
                                    device_provider_name: {
                                        type: string;
                                    };
                                    display_name: {
                                        type: string;
                                    };
                                    image_url: {
                                        type: string;
                                    };
                                    provider_categories: {
                                        items: {
                                            enum: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • device_providers: {
                          items: {
                              properties: {
                                  device_provider_name: {
                                      type: string;
                                  };
                                  display_name: {
                                      type: string;
                                  };
                                  image_url: {
                                      type: string;
                                  };
                                  provider_categories: {
                                      items: {
                                          enum: string[];
                                          type: string;
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                          type: string;
                      }
                      • items: {
                            properties: {
                                device_provider_name: {
                                    type: string;
                                };
                                display_name: {
                                    type: string;
                                };
                                image_url: {
                                    type: string;
                                };
                                provider_categories: {
                                    items: {
                                        enum: string[];
                                        type: string;
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        }
                        • properties: {
                              device_provider_name: {
                                  type: string;
                              };
                              display_name: {
                                  type: string;
                              };
                              image_url: {
                                  type: string;
                              };
                              provider_categories: {
                                  items: {
                                      enum: string[];
                                      type: string;
                                  };
                                  type: string;
                              };
                          }
                          • device_provider_name: {
                                type: string;
                            }
                            • type: string
                          • display_name: {
                                type: string;
                            }
                            • type: string
                          • image_url: {
                                type: string;
                            }
                            • type: string
                          • provider_categories: {
                                items: {
                                    enum: string[];
                                    type: string;
                                };
                                type: string;
                            }
                            • items: {
                                  enum: string[];
                                  type: string;
                              }
                              • enum: string[]
                              • type: string
                            • type: string
                        • required: string[]
                        • type: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /devices/unmanaged/get: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        device_id: {
                            format: string;
                            type: string;
                        };
                        name: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      device_id: {
                          format: string;
                          type: string;
                      };
                      name: {
                          type: string;
                      };
                  }
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • name: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              device: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            device: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          device: {
                              $ref: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        device: {
                            $ref: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • device: {
                          $ref: string;
                      }
                      • $ref: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /devices/unmanaged/list: {
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview_id: {
                                      format: string;
                                      type: string;
                                  };
                                  connected_account_id: {
                                      description: string;
                                      format: string;
                                      type: string;
                                  };
                                  connected_account_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      minItems: number;
                                      type: string;
                                  };
                                  created_before: {
                                      format: string;
                                      type: string;
                                  };
                                  device_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  device_type: {
                                      oneOf: {
                                          enum: string[];
                                          type: string;
                                      }[];
                                  };
                                  device_types: {
                                      items: {
                                          oneOf: {
                                              enum: string[];
                                              type: string;
                                          }[];
                                      };
                                      type: string;
                                  };
                                  limit: {
                                      default: number;
                                      nullable: boolean;
                                      type: string;
                                  };
                                  manufacturer: {
                                      enum: string[];
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      devices: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
              x-fern-sdk-return-value: string;
          };
      }
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview_id: {
                                    format: string;
                                    type: string;
                                };
                                connected_account_id: {
                                    description: string;
                                    format: string;
                                    type: string;
                                };
                                connected_account_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    minItems: number;
                                    type: string;
                                };
                                created_before: {
                                    format: string;
                                    type: string;
                                };
                                device_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                                device_type: {
                                    oneOf: {
                                        enum: string[];
                                        type: string;
                                    }[];
                                };
                                device_types: {
                                    items: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    type: string;
                                };
                                limit: {
                                    default: number;
                                    nullable: boolean;
                                    type: string;
                                };
                                manufacturer: {
                                    enum: string[];
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    devices: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
            x-fern-sdk-return-value: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              connect_webview_id: {
                                  format: string;
                                  type: string;
                              };
                              connected_account_id: {
                                  description: string;
                                  format: string;
                                  type: string;
                              };
                              connected_account_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  minItems: number;
                                  type: string;
                              };
                              created_before: {
                                  format: string;
                                  type: string;
                              };
                              device_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                              device_type: {
                                  oneOf: {
                                      enum: string[];
                                      type: string;
                                  }[];
                              };
                              device_types: {
                                  items: {
                                      oneOf: {
                                          enum: string[];
                                          type: string;
                                      }[];
                                  };
                                  type: string;
                              };
                              limit: {
                                  default: number;
                                  nullable: boolean;
                                  type: string;
                              };
                              manufacturer: {
                                  enum: string[];
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            connect_webview_id: {
                                format: string;
                                type: string;
                            };
                            connected_account_id: {
                                description: string;
                                format: string;
                                type: string;
                            };
                            connected_account_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                minItems: number;
                                type: string;
                            };
                            created_before: {
                                format: string;
                                type: string;
                            };
                            device_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                            device_type: {
                                oneOf: {
                                    enum: string[];
                                    type: string;
                                }[];
                            };
                            device_types: {
                                items: {
                                    oneOf: {
                                        enum: string[];
                                        type: string;
                                    }[];
                                };
                                type: string;
                            };
                            limit: {
                                default: number;
                                nullable: boolean;
                                type: string;
                            };
                            manufacturer: {
                                enum: string[];
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          connect_webview_id: {
                              format: string;
                              type: string;
                          };
                          connected_account_id: {
                              description: string;
                              format: string;
                              type: string;
                          };
                          connected_account_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              minItems: number;
                              type: string;
                          };
                          created_before: {
                              format: string;
                              type: string;
                          };
                          device_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                          device_type: {
                              oneOf: {
                                  enum: string[];
                                  type: string;
                              }[];
                          };
                          device_types: {
                              items: {
                                  oneOf: {
                                      enum: string[];
                                      type: string;
                                  }[];
                              };
                              type: string;
                          };
                          limit: {
                              default: number;
                              nullable: boolean;
                              type: string;
                          };
                          manufacturer: {
                              enum: string[];
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                      };
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        connect_webview_id: {
                            format: string;
                            type: string;
                        };
                        connected_account_id: {
                            description: string;
                            format: string;
                            type: string;
                        };
                        connected_account_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            minItems: number;
                            type: string;
                        };
                        created_before: {
                            format: string;
                            type: string;
                        };
                        device_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        };
                        device_type: {
                            oneOf: {
                                enum: string[];
                                type: string;
                            }[];
                        };
                        device_types: {
                            items: {
                                oneOf: {
                                    enum: string[];
                                    type: string;
                                }[];
                            };
                            type: string;
                        };
                        limit: {
                            default: number;
                            nullable: boolean;
                            type: string;
                        };
                        manufacturer: {
                            enum: string[];
                            type: string;
                        };
                        user_identifier_key: {
                            type: string;
                        };
                    };
                    type: string;
                }
                • properties: {
                      connect_webview_id: {
                          format: string;
                          type: string;
                      };
                      connected_account_id: {
                          description: string;
                          format: string;
                          type: string;
                      };
                      connected_account_ids: {
                          items: {
                              format: string;
                              type: string;
                          };
                          minItems: number;
                          type: string;
                      };
                      created_before: {
                          format: string;
                          type: string;
                      };
                      device_ids: {
                          items: {
                              format: string;
                              type: string;
                          };
                          type: string;
                      };
                      device_type: {
                          oneOf: {
                              enum: string[];
                              type: string;
                          }[];
                      };
                      device_types: {
                          items: {
                              oneOf: {
                                  enum: string[];
                                  type: string;
                              }[];
                          };
                          type: string;
                      };
                      limit: {
                          default: number;
                          nullable: boolean;
                          type: string;
                      };
                      manufacturer: {
                          enum: string[];
                          type: string;
                      };
                      user_identifier_key: {
                          type: string;
                      };
                  }
                  • connect_webview_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • connected_account_id: {
                        description: string;
                        format: string;
                        type: string;
                    }
                    • description: string
                    • format: string
                    • type: string
                  • connected_account_ids: {
                        items: {
                            format: string;
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    }
                    • items: {
                          format: string;
                          type: string;
                      }
                      • format: string
                      • type: string
                    • minItems: number
                    • type: string
                  • created_before: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • device_ids: {
                        items: {
                            format: string;
                            type: string;
                        };
                        type: string;
                    }
                    • items: {
                          format: string;
                          type: string;
                      }
                      • format: string
                      • type: string
                    • type: string
                  • device_type: {
                        oneOf: {
                            enum: string[];
                            type: string;
                        }[];
                    }
                    • oneOf: {
                          enum: string[];
                          type: string;
                      }[]
                  • device_types: {
                        items: {
                            oneOf: {
                                enum: string[];
                                type: string;
                            }[];
                        };
                        type: string;
                    }
                    • items: {
                          oneOf: {
                              enum: string[];
                              type: string;
                          }[];
                      }
                      • oneOf: {
                            enum: string[];
                            type: string;
                        }[]
                    • type: string
                  • limit: {
                        default: number;
                        nullable: boolean;
                        type: string;
                    }
                    • default: number
                    • nullable: boolean
                    • type: string
                  • manufacturer: {
                        enum: string[];
                        type: string;
                    }
                    • enum: string[]
                    • type: string
                  • user_identifier_key: {
                        type: string;
                    }
                    • type: string
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  devices: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                devices: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              devices: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            devices: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          devices: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          };
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        devices: {
                            items: {
                                $ref: string;
                            };
                            type: string;
                        };
                        ok: {
                            type: string;
                        };
                    }
                    • devices: {
                          items: {
                              $ref: string;
                          };
                          type: string;
                      }
                      • items: {
                            $ref: string;
                        }
                        • $ref: string
                      • type: string
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
        • x-fern-sdk-return-value: string
    • /devices/unmanaged/update: {
          patch: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  is_managed: {
                                      enum: boolean[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  is_managed: {
                                      enum: boolean[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • patch: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                is_managed: {
                                    enum: boolean[];
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              is_managed: {
                                  enum: boolean[];
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            is_managed: {
                                enum: boolean[];
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          is_managed: {
                              enum: boolean[];
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        device_id: {
                            format: string;
                            type: string;
                        };
                        is_managed: {
                            enum: boolean[];
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      device_id: {
                          format: string;
                          type: string;
                      };
                      is_managed: {
                          enum: boolean[];
                          type: string;
                      };
                  }
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • is_managed: {
                        enum: boolean[];
                        type: string;
                    }
                    • enum: boolean[]
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-ignore: boolean
      • post: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                is_managed: {
                                    enum: boolean[];
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-sdk-group-name: string[];
            x-fern-sdk-method-name: string;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              is_managed: {
                                  enum: boolean[];
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            is_managed: {
                                enum: boolean[];
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          is_managed: {
                              enum: boolean[];
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        device_id: {
                            format: string;
                            type: string;
                        };
                        is_managed: {
                            enum: boolean[];
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      device_id: {
                          format: string;
                          type: string;
                      };
                      is_managed: {
                          enum: boolean[];
                          type: string;
                      };
                  }
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • is_managed: {
                        enum: boolean[];
                        type: string;
                    }
                    • enum: boolean[]
                    • type: string
                • required: string[]
                • type: string
        • responses: {
              200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              };
              400: {
                  description: string;
              };
              401: {
                  description: string;
              };
          }
          • 200: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
                description: string;
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          ok: {
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        ok: {
                            type: string;
                        };
                    }
                    • ok: {
                          type: string;
                      }
                      • type: string
                  • required: string[]
                  • type: string
            • description: string
          • 400: {
                description: string;
            }
            • description: string
          • 401: {
                description: string;
            }
            • description: string
        • security: ({
              access_token: never[];
              client_session_token?: undefined;
              seam_client_session_token?: undefined;
              seam_workspace: never[];
          } | {
              access_token?: undefined;
              client_session_token?: undefined;
              seam_client_session_token: never[];
              seam_workspace?: undefined;
          } | {
              access_token?: undefined;
              client_session_token: never[];
              seam_client_session_token?: undefined;
              seam_workspace?: undefined;
          })[]
        • summary: string
        • tags: string[]
        • x-fern-sdk-group-name: string[]
        • x-fern-sdk-method-name: string
    • /devices/update: {
          patch: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  is_managed: {
                                      default: boolean;
                                      type: string;
                                  };
                                  location: {
                                      properties: {};
                                      type: string;
                                  };
                                  name: {
                                      nullable: boolean;
                                      type: string;
                                  };
                                  properties: {
                                      properties: {
                                          name: {
                                              nullable: boolean;
                                              type: string;
                                          };
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-ignore: boolean;
          };
          post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  is_managed: {
                                      default: boolean;
                                      type: string;
                                  };
                                  location: {
                                      properties: {};
                                      type: string;
                                  };
                                  name: {
                                      nullable: boolean;
                                      type: string;
                                  };
                                  properties: {
                                      properties: {
                                          name: {
                                              nullable: boolean;
                                              type: string;
                                          };
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          };
      }
      • patch: {
            operationId: string;
            requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                is_managed: {
                                    default: boolean;
                                    type: string;
                                };
                                location: {
                                    properties: {};
                                    type: string;
                                };
                                name: {
                                    nullable: boolean;
                                    type: string;
                                };
                                properties: {
                                    properties: {
                                        name: {
                                            nullable: boolean;
                                            type: string;
                                        };
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            };
            responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            };
            security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[];
            summary: string;
            tags: string[];
            x-fern-ignore: boolean;
        }
        • operationId: string
        • requestBody: {
              content: {
                  application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              is_managed: {
                                  default: boolean;
                                  type: string;
                              };
                              location: {
                                  properties: {};
                                  type: string;
                              };
                              name: {
                                  nullable: boolean;
                                  type: string;
                              };
                              properties: {
                                  properties: {
                                      name: {
                                          nullable: boolean;
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              };
          }
          • content: {
                application/json: {
                    schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            is_managed: {
                                default: boolean;
                                type: string;
                            };
                            location: {
                                properties: {};
                                type: string;
                            };
                            name: {
                                nullable: boolean;
                                type: string;
                            };
                            properties: {
                                properties: {
                                    name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                };
            }
            • application/json: {
                  schema: {
                      properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          is_managed: {
                              default: boolean;
                              type: string;
                          };
                          location: {
                              properties: {};
                              type: string;
                          };
                          name: {
                              nullable: boolean;
                              type: string;
                          };
                          properties: {
                              properties: {
                                  name: {
                                      nullable: boolean;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  };
              }
              • schema: {
                    properties: {
                        device_id: {
                            format: string;
                            type: string;
                        };
                        is_managed: {
                            default: boolean;
                            type: string;
                        };
                        location: {
                            properties: {};
                            type: string;
                        };
                        name: {
                            nullable: boolean;
                            type: string;
                        };
                        properties: {
                            properties: {
                                name: {
                                    nullable: boolean;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                    required: string[];
                    type: string;
                }
                • properties: {
                      device_id: {
                          format: string;
                          type: string;
                      };
                      is_managed: {
                          default: boolean;
                          type: string;
                      };
                      location: {
                          properties: {};
                          type: string;
                      };
                      name: {
                          nullable: boolean;
                          type: string;
                      };
                      properties: {
                          properties: {
                              name: {
                                  nullable: boolean;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  }
                  • device_id: {
                        format: string;
                        type: string;
                    }
                    • format: string
                    • type: string
                  • is_managed: {
                        default: boolean;
                        type: string;
                    }
                    • default: boolean
                    • type: string
                  • location: {
                        properties: {};
                        type: string;
                    }
                    • properties: {}
                      • type: string
                    • name: {
                          nullable: boolean;
                          type: string;
                      }
                      • nullable: boolean
                      • type: string
                    • properties: {
                          properties: {
                              name: {
                                  nullable: boolean;
                                  type: string;
                              };
                          };
                          type: string;
                      }
                      • properties: {
                            name: {
                                nullable: boolean;
                                type: string;
                            };
                        }
                        • name: {
                              nullable: boolean;
                              type: string;
                          }
                          • nullable: boolean
                          • type: string
                      • type: string
                  • required: string[]
                  • type: string
          • responses: {
                200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                };
                400: {
                    description: string;
                };
                401: {
                    description: string;
                };
            }
            • 200: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
                  description: string;
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            ok: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          ok: {
                              type: string;
                          };
                      }
                      • ok: {
                            type: string;
                        }
                        • type: string
                    • required: string[]
                    • type: string
              • description: string
            • 400: {
                  description: string;
              }
              • description: string
            • 401: {
                  description: string;
              }
              • description: string
          • security: ({
                access_token: never[];
                client_session_token?: undefined;
                seam_client_session_token?: undefined;
                seam_workspace: never[];
            } | {
                access_token?: undefined;
                client_session_token?: undefined;
                seam_client_session_token: never[];
                seam_workspace?: undefined;
            } | {
                access_token?: undefined;
                client_session_token: never[];
                seam_client_session_token?: undefined;
                seam_workspace?: undefined;
            })[]
          • summary: string
          • tags: string[]
          • x-fern-ignore: boolean
        • post: {
              operationId: string;
              requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  is_managed: {
                                      default: boolean;
                                      type: string;
                                  };
                                  location: {
                                      properties: {};
                                      type: string;
                                  };
                                  name: {
                                      nullable: boolean;
                                      type: string;
                                  };
                                  properties: {
                                      properties: {
                                          name: {
                                              nullable: boolean;
                                              type: string;
                                          };
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              };
              responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              };
              security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[];
              summary: string;
              tags: string[];
              x-fern-sdk-group-name: string[];
              x-fern-sdk-method-name: string;
          }
          • operationId: string
          • requestBody: {
                content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                is_managed: {
                                    default: boolean;
                                    type: string;
                                };
                                location: {
                                    properties: {};
                                    type: string;
                                };
                                name: {
                                    nullable: boolean;
                                    type: string;
                                };
                                properties: {
                                    properties: {
                                        name: {
                                            nullable: boolean;
                                            type: string;
                                        };
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                };
            }
            • content: {
                  application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              is_managed: {
                                  default: boolean;
                                  type: string;
                              };
                              location: {
                                  properties: {};
                                  type: string;
                              };
                              name: {
                                  nullable: boolean;
                                  type: string;
                              };
                              properties: {
                                  properties: {
                                      name: {
                                          nullable: boolean;
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  };
              }
              • application/json: {
                    schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            is_managed: {
                                default: boolean;
                                type: string;
                            };
                            location: {
                                properties: {};
                                type: string;
                            };
                            name: {
                                nullable: boolean;
                                type: string;
                            };
                            properties: {
                                properties: {
                                    name: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    };
                }
                • schema: {
                      properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          is_managed: {
                              default: boolean;
                              type: string;
                          };
                          location: {
                              properties: {};
                              type: string;
                          };
                          name: {
                              nullable: boolean;
                              type: string;
                          };
                          properties: {
                              properties: {
                                  name: {
                                      nullable: boolean;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                      required: string[];
                      type: string;
                  }
                  • properties: {
                        device_id: {
                            format: string;
                            type: string;
                        };
                        is_managed: {
                            default: boolean;
                            type: string;
                        };
                        location: {
                            properties: {};
                            type: string;
                        };
                        name: {
                            nullable: boolean;
                            type: string;
                        };
                        properties: {
                            properties: {
                                name: {
                                    nullable: boolean;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    }
                    • device_id: {
                          format: string;
                          type: string;
                      }
                      • format: string
                      • type: string
                    • is_managed: {
                          default: boolean;
                          type: string;
                      }
                      • default: boolean
                      • type: string
                    • location: {
                          properties: {};
                          type: string;
                      }
                      • properties: {}
                        • type: string
                      • name: {
                            nullable: boolean;
                            type: string;
                        }
                        • nullable: boolean
                        • type: string
                      • properties: {
                            properties: {
                                name: {
                                    nullable: boolean;
                                    type: string;
                                };
                            };
                            type: string;
                        }
                        • properties: {
                              name: {
                                  nullable: boolean;
                                  type: string;
                              };
                          }
                          • name: {
                                nullable: boolean;
                                type: string;
                            }
                            • nullable: boolean
                            • type: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /events/get: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      event_id: {
                                          format: string;
                                          type: string;
                                      };
                                      event_type: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          event: {
                                              $ref: string;
                                          };
                                          message: {
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    event_id: {
                                        format: string;
                                        type: string;
                                    };
                                    event_type: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        event: {
                                            $ref: string;
                                        };
                                        message: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  event_id: {
                                      format: string;
                                      type: string;
                                  };
                                  event_type: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                event_id: {
                                    format: string;
                                    type: string;
                                };
                                event_type: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              event_id: {
                                  format: string;
                                  type: string;
                              };
                              event_type: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            event_id: {
                                format: string;
                                type: string;
                            };
                            event_type: {
                                type: string;
                            };
                        };
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          event_id: {
                              format: string;
                              type: string;
                          };
                          event_type: {
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • event_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • event_type: {
                            type: string;
                        }
                        • type: string
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      event: {
                                          $ref: string;
                                      };
                                      message: {
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    event: {
                                        $ref: string;
                                    };
                                    message: {
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  event: {
                                      $ref: string;
                                  };
                                  message: {
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                event: {
                                    $ref: string;
                                };
                                message: {
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              event: {
                                  $ref: string;
                              };
                              message: {
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            event: {
                                $ref: string;
                            };
                            message: {
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • event: {
                              $ref: string;
                          }
                          • $ref: string
                        • message: {
                              type: string;
                          }
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /events/list: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      access_code_id: {
                                          format: string;
                                          type: string;
                                      };
                                      access_code_ids: {
                                          items: {
                                              format: string;
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      between: {
                                          items: {
                                              oneOf: ({
                                                  format?: undefined;
                                                  type: string;
                                              } | {
                                                  format: string;
                                                  type: string;
                                              })[];
                                          };
                                          maxItems: number;
                                          minItems: number;
                                          type: string;
                                      };
                                      connected_account_id: {
                                          format: string;
                                          type: string;
                                      };
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      device_ids: {
                                          items: {
                                              format: string;
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      event_type: {
                                          enum: string[];
                                          type: string;
                                      };
                                      event_types: {
                                          items: {
                                              enum: string[];
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      since: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          events: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                          message: {
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    access_code_id: {
                                        format: string;
                                        type: string;
                                    };
                                    access_code_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    between: {
                                        items: {
                                            oneOf: ({
                                                format?: undefined;
                                                type: string;
                                            } | {
                                                format: string;
                                                type: string;
                                            })[];
                                        };
                                        maxItems: number;
                                        minItems: number;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    event_type: {
                                        enum: string[];
                                        type: string;
                                    };
                                    event_types: {
                                        items: {
                                            enum: string[];
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    since: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        events: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        message: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  access_code_id: {
                                      format: string;
                                      type: string;
                                  };
                                  access_code_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  between: {
                                      items: {
                                          oneOf: ({
                                              format?: undefined;
                                              type: string;
                                          } | {
                                              format: string;
                                              type: string;
                                          })[];
                                      };
                                      maxItems: number;
                                      minItems: number;
                                      type: string;
                                  };
                                  connected_account_id: {
                                      format: string;
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  device_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  event_type: {
                                      enum: string[];
                                      type: string;
                                  };
                                  event_types: {
                                      items: {
                                          enum: string[];
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  since: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                access_code_id: {
                                    format: string;
                                    type: string;
                                };
                                access_code_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                                between: {
                                    items: {
                                        oneOf: ({
                                            format?: undefined;
                                            type: string;
                                        } | {
                                            format: string;
                                            type: string;
                                        })[];
                                    };
                                    maxItems: number;
                                    minItems: number;
                                    type: string;
                                };
                                connected_account_id: {
                                    format: string;
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                device_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                                event_type: {
                                    enum: string[];
                                    type: string;
                                };
                                event_types: {
                                    items: {
                                        enum: string[];
                                        type: string;
                                    };
                                    type: string;
                                };
                                since: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              access_code_id: {
                                  format: string;
                                  type: string;
                              };
                              access_code_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                              between: {
                                  items: {
                                      oneOf: ({
                                          format?: undefined;
                                          type: string;
                                      } | {
                                          format: string;
                                          type: string;
                                      })[];
                                  };
                                  maxItems: number;
                                  minItems: number;
                                  type: string;
                              };
                              connected_account_id: {
                                  format: string;
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              device_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                              event_type: {
                                  enum: string[];
                                  type: string;
                              };
                              event_types: {
                                  items: {
                                      enum: string[];
                                      type: string;
                                  };
                                  type: string;
                              };
                              since: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            access_code_id: {
                                format: string;
                                type: string;
                            };
                            access_code_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                            between: {
                                items: {
                                    oneOf: ({
                                        format?: undefined;
                                        type: string;
                                    } | {
                                        format: string;
                                        type: string;
                                    })[];
                                };
                                maxItems: number;
                                minItems: number;
                                type: string;
                            };
                            connected_account_id: {
                                format: string;
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                            device_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                            event_type: {
                                enum: string[];
                                type: string;
                            };
                            event_types: {
                                items: {
                                    enum: string[];
                                    type: string;
                                };
                                type: string;
                            };
                            since: {
                                type: string;
                            };
                        };
                        type: string;
                    }
                    • properties: {
                          access_code_id: {
                              format: string;
                              type: string;
                          };
                          access_code_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                          between: {
                              items: {
                                  oneOf: ({
                                      format?: undefined;
                                      type: string;
                                  } | {
                                      format: string;
                                      type: string;
                                  })[];
                              };
                              maxItems: number;
                              minItems: number;
                              type: string;
                          };
                          connected_account_id: {
                              format: string;
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                          device_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                          event_type: {
                              enum: string[];
                              type: string;
                          };
                          event_types: {
                              items: {
                                  enum: string[];
                                  type: string;
                              };
                              type: string;
                          };
                          since: {
                              type: string;
                          };
                      }
                      • access_code_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • access_code_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        }
                        • items: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • type: string
                      • between: {
                            items: {
                                oneOf: ({
                                    format?: undefined;
                                    type: string;
                                } | {
                                    format: string;
                                    type: string;
                                })[];
                            };
                            maxItems: number;
                            minItems: number;
                            type: string;
                        }
                        • items: {
                              oneOf: ({
                                  format?: undefined;
                                  type: string;
                              } | {
                                  format: string;
                                  type: string;
                              })[];
                          }
                          • oneOf: ({
                                format?: undefined;
                                type: string;
                            } | {
                                format: string;
                                type: string;
                            })[]
                        • maxItems: number
                        • minItems: number
                        • type: string
                      • connected_account_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • device_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        }
                        • items: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • type: string
                      • event_type: {
                            enum: string[];
                            type: string;
                        }
                        • enum: string[]
                        • type: string
                      • event_types: {
                            items: {
                                enum: string[];
                                type: string;
                            };
                            type: string;
                        }
                        • items: {
                              enum: string[];
                              type: string;
                          }
                          • enum: string[]
                          • type: string
                        • type: string
                      • since: {
                            type: string;
                        }
                        • type: string
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      events: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      message: {
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    events: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    message: {
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  events: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  message: {
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                events: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                message: {
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              events: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              message: {
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            events: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            message: {
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • events: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                        • message: {
                              type: string;
                          }
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /health: {
              get: {
                  operationId: string;
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          last_service_evaluation_at: {
                                              type: string;
                                          };
                                          msg: {
                                              enum: string[];
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                          service_health_statuses: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  summary: string;
                  tags: string[];
                  x-fern-ignore: boolean;
              };
          }
          • get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        msg: {
                                            enum: string[];
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health_statuses: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      last_service_evaluation_at: {
                                          type: string;
                                      };
                                      msg: {
                                          enum: string[];
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                      service_health_statuses: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    last_service_evaluation_at: {
                                        type: string;
                                    };
                                    msg: {
                                        enum: string[];
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                    service_health_statuses: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  last_service_evaluation_at: {
                                      type: string;
                                  };
                                  msg: {
                                      enum: string[];
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                                  service_health_statuses: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                last_service_evaluation_at: {
                                    type: string;
                                };
                                msg: {
                                    enum: string[];
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                                service_health_statuses: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              last_service_evaluation_at: {
                                  type: string;
                              };
                              msg: {
                                  enum: string[];
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                              service_health_statuses: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            last_service_evaluation_at: {
                                type: string;
                            };
                            msg: {
                                enum: string[];
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                            service_health_statuses: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                        }
                        • last_service_evaluation_at: {
                              type: string;
                          }
                          • type: string
                        • msg: {
                              enum: string[];
                              type: string;
                          }
                          • enum: string[]
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • service_health_statuses: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • summary: string
            • tags: string[]
            • x-fern-ignore: boolean
        • /health/get_health: {
              get: {
                  operationId: string;
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          last_service_evaluation_at: {
                                              type: string;
                                          };
                                          msg: {
                                              enum: string[];
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                          service_health_statuses: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        msg: {
                                            enum: string[];
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health_statuses: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      last_service_evaluation_at: {
                                          type: string;
                                      };
                                      msg: {
                                          enum: string[];
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                      service_health_statuses: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    last_service_evaluation_at: {
                                        type: string;
                                    };
                                    msg: {
                                        enum: string[];
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                    service_health_statuses: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  last_service_evaluation_at: {
                                      type: string;
                                  };
                                  msg: {
                                      enum: string[];
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                                  service_health_statuses: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                last_service_evaluation_at: {
                                    type: string;
                                };
                                msg: {
                                    enum: string[];
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                                service_health_statuses: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              last_service_evaluation_at: {
                                  type: string;
                              };
                              msg: {
                                  enum: string[];
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                              service_health_statuses: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            last_service_evaluation_at: {
                                type: string;
                            };
                            msg: {
                                enum: string[];
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                            service_health_statuses: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                        }
                        • last_service_evaluation_at: {
                              type: string;
                          }
                          • type: string
                        • msg: {
                              enum: string[];
                              type: string;
                          }
                          • enum: string[]
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • service_health_statuses: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /health/get_service_health: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      service: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          last_service_evaluation_at: {
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                          service_health: {
                                              $ref: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    service: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  service: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                service: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              service: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            service: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          service: {
                              type: string;
                          };
                      }
                      • service: {
                            type: string;
                        }
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      last_service_evaluation_at: {
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                      service_health: {
                                          $ref: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    last_service_evaluation_at: {
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                    service_health: {
                                        $ref: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  last_service_evaluation_at: {
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                                  service_health: {
                                      $ref: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                last_service_evaluation_at: {
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                                service_health: {
                                    $ref: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              last_service_evaluation_at: {
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                              service_health: {
                                  $ref: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            last_service_evaluation_at: {
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                            service_health: {
                                $ref: string;
                            };
                        }
                        • last_service_evaluation_at: {
                              type: string;
                          }
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • service_health: {
                              $ref: string;
                          }
                          • $ref: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /health/service/[service_name]: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      service_name: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          last_service_evaluation_at: {
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                          service_health: {
                                              $ref: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    service_name: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        last_service_evaluation_at: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                        service_health: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  service_name: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                service_name: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              service_name: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            service_name: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          service_name: {
                              type: string;
                          };
                      }
                      • service_name: {
                            type: string;
                        }
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      last_service_evaluation_at: {
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                      service_health: {
                                          $ref: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    last_service_evaluation_at: {
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                    service_health: {
                                        $ref: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  last_service_evaluation_at: {
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                                  service_health: {
                                      $ref: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                last_service_evaluation_at: {
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                                service_health: {
                                    $ref: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              last_service_evaluation_at: {
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                              service_health: {
                                  $ref: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            last_service_evaluation_at: {
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                            service_health: {
                                $ref: string;
                            };
                        }
                        • last_service_evaluation_at: {
                              type: string;
                          }
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • service_health: {
                              $ref: string;
                          }
                          • $ref: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /locks/get: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          device: {
                                              nullable: boolean;
                                          };
                                          lock: {
                                              nullable: boolean;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        device: {
                                            nullable: boolean;
                                        };
                                        lock: {
                                            nullable: boolean;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                        };
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • name: {
                            type: string;
                        }
                        • type: string
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device: {
                                          nullable: boolean;
                                      };
                                      lock: {
                                          nullable: boolean;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device: {
                                        nullable: boolean;
                                    };
                                    lock: {
                                        nullable: boolean;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device: {
                                      nullable: boolean;
                                  };
                                  lock: {
                                      nullable: boolean;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                device: {
                                    nullable: boolean;
                                };
                                lock: {
                                    nullable: boolean;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              device: {
                                  nullable: boolean;
                              };
                              lock: {
                                  nullable: boolean;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            device: {
                                nullable: boolean;
                            };
                            lock: {
                                nullable: boolean;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • device: {
                              nullable: boolean;
                          }
                          • nullable: boolean
                        • lock: {
                              nullable: boolean;
                          }
                          • nullable: boolean
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /locks/list: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      connect_webview_id: {
                                          format: string;
                                          type: string;
                                      };
                                      connected_account_id: {
                                          description: string;
                                          format: string;
                                          type: string;
                                      };
                                      connected_account_ids: {
                                          items: {
                                              format: string;
                                              type: string;
                                          };
                                          minItems: number;
                                          type: string;
                                      };
                                      created_before: {
                                          format: string;
                                          type: string;
                                      };
                                      device_ids: {
                                          items: {
                                              format: string;
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      device_type: {
                                          oneOf: {
                                              enum: string[];
                                              type: string;
                                          }[];
                                      };
                                      device_types: {
                                          items: {
                                              oneOf: {
                                                  enum: string[];
                                                  type: string;
                                              }[];
                                          };
                                          type: string;
                                      };
                                      limit: {
                                          default: number;
                                          nullable: boolean;
                                          type: string;
                                      };
                                      manufacturer: {
                                          enum: string[];
                                          type: string;
                                      };
                                      user_identifier_key: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          devices: {
                                              nullable: boolean;
                                          };
                                          locks: {
                                              nullable: boolean;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        description: string;
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        minItems: number;
                                        type: string;
                                    };
                                    created_before: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_type: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    device_types: {
                                        items: {
                                            oneOf: {
                                                enum: string[];
                                                type: string;
                                            }[];
                                        };
                                        type: string;
                                    };
                                    limit: {
                                        default: number;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    manufacturer: {
                                        enum: string[];
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        devices: {
                                            nullable: boolean;
                                        };
                                        locks: {
                                            nullable: boolean;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview_id: {
                                      format: string;
                                      type: string;
                                  };
                                  connected_account_id: {
                                      description: string;
                                      format: string;
                                      type: string;
                                  };
                                  connected_account_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      minItems: number;
                                      type: string;
                                  };
                                  created_before: {
                                      format: string;
                                      type: string;
                                  };
                                  device_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  device_type: {
                                      oneOf: {
                                          enum: string[];
                                          type: string;
                                      }[];
                                  };
                                  device_types: {
                                      items: {
                                          oneOf: {
                                              enum: string[];
                                              type: string;
                                          }[];
                                      };
                                      type: string;
                                  };
                                  limit: {
                                      default: number;
                                      nullable: boolean;
                                      type: string;
                                  };
                                  manufacturer: {
                                      enum: string[];
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview_id: {
                                    format: string;
                                    type: string;
                                };
                                connected_account_id: {
                                    description: string;
                                    format: string;
                                    type: string;
                                };
                                connected_account_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    minItems: number;
                                    type: string;
                                };
                                created_before: {
                                    format: string;
                                    type: string;
                                };
                                device_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                                device_type: {
                                    oneOf: {
                                        enum: string[];
                                        type: string;
                                    }[];
                                };
                                device_types: {
                                    items: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    type: string;
                                };
                                limit: {
                                    default: number;
                                    nullable: boolean;
                                    type: string;
                                };
                                manufacturer: {
                                    enum: string[];
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              connect_webview_id: {
                                  format: string;
                                  type: string;
                              };
                              connected_account_id: {
                                  description: string;
                                  format: string;
                                  type: string;
                              };
                              connected_account_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  minItems: number;
                                  type: string;
                              };
                              created_before: {
                                  format: string;
                                  type: string;
                              };
                              device_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                              device_type: {
                                  oneOf: {
                                      enum: string[];
                                      type: string;
                                  }[];
                              };
                              device_types: {
                                  items: {
                                      oneOf: {
                                          enum: string[];
                                          type: string;
                                      }[];
                                  };
                                  type: string;
                              };
                              limit: {
                                  default: number;
                                  nullable: boolean;
                                  type: string;
                              };
                              manufacturer: {
                                  enum: string[];
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            connect_webview_id: {
                                format: string;
                                type: string;
                            };
                            connected_account_id: {
                                description: string;
                                format: string;
                                type: string;
                            };
                            connected_account_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                minItems: number;
                                type: string;
                            };
                            created_before: {
                                format: string;
                                type: string;
                            };
                            device_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                            device_type: {
                                oneOf: {
                                    enum: string[];
                                    type: string;
                                }[];
                            };
                            device_types: {
                                items: {
                                    oneOf: {
                                        enum: string[];
                                        type: string;
                                    }[];
                                };
                                type: string;
                            };
                            limit: {
                                default: number;
                                nullable: boolean;
                                type: string;
                            };
                            manufacturer: {
                                enum: string[];
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        type: string;
                    }
                    • properties: {
                          connect_webview_id: {
                              format: string;
                              type: string;
                          };
                          connected_account_id: {
                              description: string;
                              format: string;
                              type: string;
                          };
                          connected_account_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              minItems: number;
                              type: string;
                          };
                          created_before: {
                              format: string;
                              type: string;
                          };
                          device_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                          device_type: {
                              oneOf: {
                                  enum: string[];
                                  type: string;
                              }[];
                          };
                          device_types: {
                              items: {
                                  oneOf: {
                                      enum: string[];
                                      type: string;
                                  }[];
                              };
                              type: string;
                          };
                          limit: {
                              default: number;
                              nullable: boolean;
                              type: string;
                          };
                          manufacturer: {
                              enum: string[];
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                      }
                      • connect_webview_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • connected_account_id: {
                            description: string;
                            format: string;
                            type: string;
                        }
                        • description: string
                        • format: string
                        • type: string
                      • connected_account_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            minItems: number;
                            type: string;
                        }
                        • items: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • minItems: number
                        • type: string
                      • created_before: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • device_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        }
                        • items: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • type: string
                      • device_type: {
                            oneOf: {
                                enum: string[];
                                type: string;
                            }[];
                        }
                        • oneOf: {
                              enum: string[];
                              type: string;
                          }[]
                      • device_types: {
                            items: {
                                oneOf: {
                                    enum: string[];
                                    type: string;
                                }[];
                            };
                            type: string;
                        }
                        • items: {
                              oneOf: {
                                  enum: string[];
                                  type: string;
                              }[];
                          }
                          • oneOf: {
                                enum: string[];
                                type: string;
                            }[]
                        • type: string
                      • limit: {
                            default: number;
                            nullable: boolean;
                            type: string;
                        }
                        • default: number
                        • nullable: boolean
                        • type: string
                      • manufacturer: {
                            enum: string[];
                            type: string;
                        }
                        • enum: string[]
                        • type: string
                      • user_identifier_key: {
                            type: string;
                        }
                        • type: string
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      devices: {
                                          nullable: boolean;
                                      };
                                      locks: {
                                          nullable: boolean;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    devices: {
                                        nullable: boolean;
                                    };
                                    locks: {
                                        nullable: boolean;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  devices: {
                                      nullable: boolean;
                                  };
                                  locks: {
                                      nullable: boolean;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                devices: {
                                    nullable: boolean;
                                };
                                locks: {
                                    nullable: boolean;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              devices: {
                                  nullable: boolean;
                              };
                              locks: {
                                  nullable: boolean;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            devices: {
                                nullable: boolean;
                            };
                            locks: {
                                nullable: boolean;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • devices: {
                              nullable: boolean;
                          }
                          • nullable: boolean
                        • locks: {
                              nullable: boolean;
                          }
                          • nullable: boolean
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /locks/lock_door: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          action_attempt: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • action_attempt: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /locks/unlock_door: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          action_attempt: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • action_attempt: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /noise_sensors/noise_thresholds/create: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      ends_daily_at: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      noise_threshold_decibels: {
                                          type: string;
                                      };
                                      noise_threshold_nrs: {
                                          type: string;
                                      };
                                      starts_daily_at: {
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          action_attempt: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  ends_daily_at: {
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  noise_threshold_decibels: {
                                      type: string;
                                  };
                                  noise_threshold_nrs: {
                                      type: string;
                                  };
                                  starts_daily_at: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                ends_daily_at: {
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                noise_threshold_decibels: {
                                    type: string;
                                };
                                noise_threshold_nrs: {
                                    type: string;
                                };
                                starts_daily_at: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              ends_daily_at: {
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              noise_threshold_decibels: {
                                  type: string;
                              };
                              noise_threshold_nrs: {
                                  type: string;
                              };
                              starts_daily_at: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            ends_daily_at: {
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            noise_threshold_decibels: {
                                type: string;
                            };
                            noise_threshold_nrs: {
                                type: string;
                            };
                            starts_daily_at: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          ends_daily_at: {
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          noise_threshold_decibels: {
                              type: string;
                          };
                          noise_threshold_nrs: {
                              type: string;
                          };
                          starts_daily_at: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • ends_daily_at: {
                            type: string;
                        }
                        • type: string
                      • name: {
                            type: string;
                        }
                        • type: string
                      • noise_threshold_decibels: {
                            type: string;
                        }
                        • type: string
                      • noise_threshold_nrs: {
                            type: string;
                        }
                        • type: string
                      • starts_daily_at: {
                            type: string;
                        }
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • action_attempt: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /noise_sensors/noise_thresholds/delete: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      noise_threshold_id: {
                                          format: string;
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          action_attempt: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  noise_threshold_id: {
                                      format: string;
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                noise_threshold_id: {
                                    format: string;
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              noise_threshold_id: {
                                  format: string;
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            noise_threshold_id: {
                                format: string;
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          noise_threshold_id: {
                              format: string;
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • noise_threshold_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • action_attempt: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /noise_sensors/noise_thresholds/get: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      noise_threshold_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          noise_threshold: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        noise_threshold: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  noise_threshold_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                noise_threshold_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              noise_threshold_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            noise_threshold_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          noise_threshold_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • noise_threshold_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      noise_threshold: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    noise_threshold: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  noise_threshold: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                noise_threshold: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              noise_threshold: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            noise_threshold: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • noise_threshold: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /noise_sensors/noise_thresholds/list: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          noise_thresholds: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        noise_thresholds: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      noise_thresholds: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    noise_thresholds: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  noise_thresholds: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                noise_thresholds: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              noise_thresholds: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            noise_thresholds: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • noise_thresholds: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /noise_sensors/noise_thresholds/update: {
              patch: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      ends_daily_at: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      noise_threshold_decibels: {
                                          type: string;
                                      };
                                      noise_threshold_id: {
                                          format: string;
                                          type: string;
                                      };
                                      noise_threshold_nrs: {
                                          type: string;
                                      };
                                      starts_daily_at: {
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          action_attempt: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-ignore: boolean;
              };
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      ends_daily_at: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      noise_threshold_decibels: {
                                          type: string;
                                      };
                                      noise_threshold_id: {
                                          format: string;
                                          type: string;
                                      };
                                      noise_threshold_nrs: {
                                          type: string;
                                      };
                                      starts_daily_at: {
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          action_attempt: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
              put: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      ends_daily_at: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      noise_threshold_decibels: {
                                          type: string;
                                      };
                                      noise_threshold_id: {
                                          format: string;
                                          type: string;
                                      };
                                      noise_threshold_nrs: {
                                          type: string;
                                      };
                                      starts_daily_at: {
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          action_attempt: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-ignore: boolean;
              };
          }
          • patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  ends_daily_at: {
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  noise_threshold_decibels: {
                                      type: string;
                                  };
                                  noise_threshold_id: {
                                      format: string;
                                      type: string;
                                  };
                                  noise_threshold_nrs: {
                                      type: string;
                                  };
                                  starts_daily_at: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                ends_daily_at: {
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                noise_threshold_decibels: {
                                    type: string;
                                };
                                noise_threshold_id: {
                                    format: string;
                                    type: string;
                                };
                                noise_threshold_nrs: {
                                    type: string;
                                };
                                starts_daily_at: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              ends_daily_at: {
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              noise_threshold_decibels: {
                                  type: string;
                              };
                              noise_threshold_id: {
                                  format: string;
                                  type: string;
                              };
                              noise_threshold_nrs: {
                                  type: string;
                              };
                              starts_daily_at: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            ends_daily_at: {
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            noise_threshold_decibels: {
                                type: string;
                            };
                            noise_threshold_id: {
                                format: string;
                                type: string;
                            };
                            noise_threshold_nrs: {
                                type: string;
                            };
                            starts_daily_at: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          ends_daily_at: {
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          noise_threshold_decibels: {
                              type: string;
                          };
                          noise_threshold_id: {
                              format: string;
                              type: string;
                          };
                          noise_threshold_nrs: {
                              type: string;
                          };
                          starts_daily_at: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • ends_daily_at: {
                            type: string;
                        }
                        • type: string
                      • name: {
                            type: string;
                        }
                        • type: string
                      • noise_threshold_decibels: {
                            type: string;
                        }
                        • type: string
                      • noise_threshold_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • noise_threshold_nrs: {
                            type: string;
                        }
                        • type: string
                      • starts_daily_at: {
                            type: string;
                        }
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • action_attempt: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-ignore: boolean
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  ends_daily_at: {
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  noise_threshold_decibels: {
                                      type: string;
                                  };
                                  noise_threshold_id: {
                                      format: string;
                                      type: string;
                                  };
                                  noise_threshold_nrs: {
                                      type: string;
                                  };
                                  starts_daily_at: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                ends_daily_at: {
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                noise_threshold_decibels: {
                                    type: string;
                                };
                                noise_threshold_id: {
                                    format: string;
                                    type: string;
                                };
                                noise_threshold_nrs: {
                                    type: string;
                                };
                                starts_daily_at: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              ends_daily_at: {
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              noise_threshold_decibels: {
                                  type: string;
                              };
                              noise_threshold_id: {
                                  format: string;
                                  type: string;
                              };
                              noise_threshold_nrs: {
                                  type: string;
                              };
                              starts_daily_at: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            ends_daily_at: {
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            noise_threshold_decibels: {
                                type: string;
                            };
                            noise_threshold_id: {
                                format: string;
                                type: string;
                            };
                            noise_threshold_nrs: {
                                type: string;
                            };
                            starts_daily_at: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          ends_daily_at: {
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          noise_threshold_decibels: {
                              type: string;
                          };
                          noise_threshold_id: {
                              format: string;
                              type: string;
                          };
                          noise_threshold_nrs: {
                              type: string;
                          };
                          starts_daily_at: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • ends_daily_at: {
                            type: string;
                        }
                        • type: string
                      • name: {
                            type: string;
                        }
                        • type: string
                      • noise_threshold_decibels: {
                            type: string;
                        }
                        • type: string
                      • noise_threshold_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • noise_threshold_nrs: {
                            type: string;
                        }
                        • type: string
                      • starts_daily_at: {
                            type: string;
                        }
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • action_attempt: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
          • put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    ends_daily_at: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    noise_threshold_decibels: {
                                        type: string;
                                    };
                                    noise_threshold_id: {
                                        format: string;
                                        type: string;
                                    };
                                    noise_threshold_nrs: {
                                        type: string;
                                    };
                                    starts_daily_at: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        action_attempt: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  ends_daily_at: {
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  noise_threshold_decibels: {
                                      type: string;
                                  };
                                  noise_threshold_id: {
                                      format: string;
                                      type: string;
                                  };
                                  noise_threshold_nrs: {
                                      type: string;
                                  };
                                  starts_daily_at: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                ends_daily_at: {
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                noise_threshold_decibels: {
                                    type: string;
                                };
                                noise_threshold_id: {
                                    format: string;
                                    type: string;
                                };
                                noise_threshold_nrs: {
                                    type: string;
                                };
                                starts_daily_at: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              ends_daily_at: {
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              noise_threshold_decibels: {
                                  type: string;
                              };
                              noise_threshold_id: {
                                  format: string;
                                  type: string;
                              };
                              noise_threshold_nrs: {
                                  type: string;
                              };
                              starts_daily_at: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            ends_daily_at: {
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            noise_threshold_decibels: {
                                type: string;
                            };
                            noise_threshold_id: {
                                format: string;
                                type: string;
                            };
                            noise_threshold_nrs: {
                                type: string;
                            };
                            starts_daily_at: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          ends_daily_at: {
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          noise_threshold_decibels: {
                              type: string;
                          };
                          noise_threshold_id: {
                              format: string;
                              type: string;
                          };
                          noise_threshold_nrs: {
                              type: string;
                          };
                          starts_daily_at: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • ends_daily_at: {
                            type: string;
                        }
                        • type: string
                      • name: {
                            type: string;
                        }
                        • type: string
                      • noise_threshold_decibels: {
                            type: string;
                        }
                        • type: string
                      • noise_threshold_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • noise_threshold_nrs: {
                            type: string;
                        }
                        • type: string
                      • starts_daily_at: {
                            type: string;
                        }
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      action_attempt: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    action_attempt: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  action_attempt: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                action_attempt: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              action_attempt: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            action_attempt: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • action_attempt: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-ignore: boolean
        • /noise_sensors/simulate/trigger_noise_threshold: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /thermostats/climate_setting_schedules/create: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      device_id: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      schedule_ends_at: {
                                          type: string;
                                      };
                                      schedule_starts_at: {
                                          type: string;
                                      };
                                      schedule_type: {
                                          default: string;
                                          enum: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          climate_setting_schedule: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    device_id: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  automatic_cooling_enabled: {
                                      type: string;
                                  };
                                  automatic_heating_enabled: {
                                      type: string;
                                  };
                                  cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  device_id: {
                                      type: string;
                                  };
                                  heating_set_point_celsius: {
                                      type: string;
                                  };
                                  heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  hvac_mode_setting: {
                                      enum: string[];
                                      type: string;
                                  };
                                  manual_override_allowed: {
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  schedule_ends_at: {
                                      type: string;
                                  };
                                  schedule_starts_at: {
                                      type: string;
                                  };
                                  schedule_type: {
                                      default: string;
                                      enum: string[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                automatic_cooling_enabled: {
                                    type: string;
                                };
                                automatic_heating_enabled: {
                                    type: string;
                                };
                                cooling_set_point_celsius: {
                                    type: string;
                                };
                                cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                device_id: {
                                    type: string;
                                };
                                heating_set_point_celsius: {
                                    type: string;
                                };
                                heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                hvac_mode_setting: {
                                    enum: string[];
                                    type: string;
                                };
                                manual_override_allowed: {
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                schedule_ends_at: {
                                    type: string;
                                };
                                schedule_starts_at: {
                                    type: string;
                                };
                                schedule_type: {
                                    default: string;
                                    enum: string[];
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              automatic_cooling_enabled: {
                                  type: string;
                              };
                              automatic_heating_enabled: {
                                  type: string;
                              };
                              cooling_set_point_celsius: {
                                  type: string;
                              };
                              cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              device_id: {
                                  type: string;
                              };
                              heating_set_point_celsius: {
                                  type: string;
                              };
                              heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              hvac_mode_setting: {
                                  enum: string[];
                                  type: string;
                              };
                              manual_override_allowed: {
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              schedule_ends_at: {
                                  type: string;
                              };
                              schedule_starts_at: {
                                  type: string;
                              };
                              schedule_type: {
                                  default: string;
                                  enum: string[];
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            automatic_cooling_enabled: {
                                type: string;
                            };
                            automatic_heating_enabled: {
                                type: string;
                            };
                            cooling_set_point_celsius: {
                                type: string;
                            };
                            cooling_set_point_fahrenheit: {
                                type: string;
                            };
                            device_id: {
                                type: string;
                            };
                            heating_set_point_celsius: {
                                type: string;
                            };
                            heating_set_point_fahrenheit: {
                                type: string;
                            };
                            hvac_mode_setting: {
                                enum: string[];
                                type: string;
                            };
                            manual_override_allowed: {
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            schedule_ends_at: {
                                type: string;
                            };
                            schedule_starts_at: {
                                type: string;
                            };
                            schedule_type: {
                                default: string;
                                enum: string[];
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          automatic_cooling_enabled: {
                              type: string;
                          };
                          automatic_heating_enabled: {
                              type: string;
                          };
                          cooling_set_point_celsius: {
                              type: string;
                          };
                          cooling_set_point_fahrenheit: {
                              type: string;
                          };
                          device_id: {
                              type: string;
                          };
                          heating_set_point_celsius: {
                              type: string;
                          };
                          heating_set_point_fahrenheit: {
                              type: string;
                          };
                          hvac_mode_setting: {
                              enum: string[];
                              type: string;
                          };
                          manual_override_allowed: {
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          schedule_ends_at: {
                              type: string;
                          };
                          schedule_starts_at: {
                              type: string;
                          };
                          schedule_type: {
                              default: string;
                              enum: string[];
                              type: string;
                          };
                      }
                      • automatic_cooling_enabled: {
                            type: string;
                        }
                        • type: string
                      • automatic_heating_enabled: {
                            type: string;
                        }
                        • type: string
                      • cooling_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • cooling_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • device_id: {
                            type: string;
                        }
                        • type: string
                      • heating_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • heating_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • hvac_mode_setting: {
                            enum: string[];
                            type: string;
                        }
                        • enum: string[]
                        • type: string
                      • manual_override_allowed: {
                            type: string;
                        }
                        • type: string
                      • name: {
                            type: string;
                        }
                        • type: string
                      • schedule_ends_at: {
                            type: string;
                        }
                        • type: string
                      • schedule_starts_at: {
                            type: string;
                        }
                        • type: string
                      • schedule_type: {
                            default: string;
                            enum: string[];
                            type: string;
                        }
                        • default: string
                        • enum: string[]
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      climate_setting_schedule: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  climate_setting_schedule: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                climate_setting_schedule: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              climate_setting_schedule: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            climate_setting_schedule: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • climate_setting_schedule: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /thermostats/climate_setting_schedules/delete: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      climate_setting_schedule_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
              put: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      climate_setting_schedule_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-ignore: boolean;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  climate_setting_schedule_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                climate_setting_schedule_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              climate_setting_schedule_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            climate_setting_schedule_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          climate_setting_schedule_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • climate_setting_schedule_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
          • put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  climate_setting_schedule_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                climate_setting_schedule_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              climate_setting_schedule_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            climate_setting_schedule_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          climate_setting_schedule_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • climate_setting_schedule_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-ignore: boolean
        • /thermostats/climate_setting_schedules/get: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      climate_setting_schedule_id: {
                                          format: string;
                                          type: string;
                                      };
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          climate_setting_schedule: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  climate_setting_schedule_id: {
                                      format: string;
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                climate_setting_schedule_id: {
                                    format: string;
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              climate_setting_schedule_id: {
                                  format: string;
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            climate_setting_schedule_id: {
                                format: string;
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                        };
                        type: string;
                    }
                    • properties: {
                          climate_setting_schedule_id: {
                              format: string;
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • climate_setting_schedule_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      climate_setting_schedule: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  climate_setting_schedule: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                climate_setting_schedule: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              climate_setting_schedule: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            climate_setting_schedule: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • climate_setting_schedule: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /thermostats/climate_setting_schedules/list: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      user_identifier_key: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          climate_setting_schedules: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedules: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • user_identifier_key: {
                            type: string;
                        }
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      climate_setting_schedules: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedules: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  climate_setting_schedules: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                climate_setting_schedules: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              climate_setting_schedules: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            climate_setting_schedules: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • climate_setting_schedules: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /thermostats/climate_setting_schedules/update: {
              patch: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      climate_setting_schedule_id: {
                                          format: string;
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      schedule_ends_at: {
                                          type: string;
                                      };
                                      schedule_starts_at: {
                                          type: string;
                                      };
                                      schedule_type: {
                                          default: string;
                                          enum: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          climate_setting_schedule: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-ignore: boolean;
              };
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      climate_setting_schedule_id: {
                                          format: string;
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      schedule_ends_at: {
                                          type: string;
                                      };
                                      schedule_starts_at: {
                                          type: string;
                                      };
                                      schedule_type: {
                                          default: string;
                                          enum: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          climate_setting_schedule: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
              put: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      climate_setting_schedule_id: {
                                          format: string;
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                      schedule_ends_at: {
                                          type: string;
                                      };
                                      schedule_starts_at: {
                                          type: string;
                                      };
                                      schedule_type: {
                                          default: string;
                                          enum: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          climate_setting_schedule: {
                                              $ref: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-ignore: boolean;
              };
          }
          • patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  automatic_cooling_enabled: {
                                      type: string;
                                  };
                                  automatic_heating_enabled: {
                                      type: string;
                                  };
                                  climate_setting_schedule_id: {
                                      format: string;
                                      type: string;
                                  };
                                  cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  heating_set_point_celsius: {
                                      type: string;
                                  };
                                  heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  hvac_mode_setting: {
                                      enum: string[];
                                      type: string;
                                  };
                                  manual_override_allowed: {
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  schedule_ends_at: {
                                      type: string;
                                  };
                                  schedule_starts_at: {
                                      type: string;
                                  };
                                  schedule_type: {
                                      default: string;
                                      enum: string[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                automatic_cooling_enabled: {
                                    type: string;
                                };
                                automatic_heating_enabled: {
                                    type: string;
                                };
                                climate_setting_schedule_id: {
                                    format: string;
                                    type: string;
                                };
                                cooling_set_point_celsius: {
                                    type: string;
                                };
                                cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                heating_set_point_celsius: {
                                    type: string;
                                };
                                heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                hvac_mode_setting: {
                                    enum: string[];
                                    type: string;
                                };
                                manual_override_allowed: {
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                schedule_ends_at: {
                                    type: string;
                                };
                                schedule_starts_at: {
                                    type: string;
                                };
                                schedule_type: {
                                    default: string;
                                    enum: string[];
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              automatic_cooling_enabled: {
                                  type: string;
                              };
                              automatic_heating_enabled: {
                                  type: string;
                              };
                              climate_setting_schedule_id: {
                                  format: string;
                                  type: string;
                              };
                              cooling_set_point_celsius: {
                                  type: string;
                              };
                              cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              heating_set_point_celsius: {
                                  type: string;
                              };
                              heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              hvac_mode_setting: {
                                  enum: string[];
                                  type: string;
                              };
                              manual_override_allowed: {
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              schedule_ends_at: {
                                  type: string;
                              };
                              schedule_starts_at: {
                                  type: string;
                              };
                              schedule_type: {
                                  default: string;
                                  enum: string[];
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            automatic_cooling_enabled: {
                                type: string;
                            };
                            automatic_heating_enabled: {
                                type: string;
                            };
                            climate_setting_schedule_id: {
                                format: string;
                                type: string;
                            };
                            cooling_set_point_celsius: {
                                type: string;
                            };
                            cooling_set_point_fahrenheit: {
                                type: string;
                            };
                            heating_set_point_celsius: {
                                type: string;
                            };
                            heating_set_point_fahrenheit: {
                                type: string;
                            };
                            hvac_mode_setting: {
                                enum: string[];
                                type: string;
                            };
                            manual_override_allowed: {
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            schedule_ends_at: {
                                type: string;
                            };
                            schedule_starts_at: {
                                type: string;
                            };
                            schedule_type: {
                                default: string;
                                enum: string[];
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          automatic_cooling_enabled: {
                              type: string;
                          };
                          automatic_heating_enabled: {
                              type: string;
                          };
                          climate_setting_schedule_id: {
                              format: string;
                              type: string;
                          };
                          cooling_set_point_celsius: {
                              type: string;
                          };
                          cooling_set_point_fahrenheit: {
                              type: string;
                          };
                          heating_set_point_celsius: {
                              type: string;
                          };
                          heating_set_point_fahrenheit: {
                              type: string;
                          };
                          hvac_mode_setting: {
                              enum: string[];
                              type: string;
                          };
                          manual_override_allowed: {
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          schedule_ends_at: {
                              type: string;
                          };
                          schedule_starts_at: {
                              type: string;
                          };
                          schedule_type: {
                              default: string;
                              enum: string[];
                              type: string;
                          };
                      }
                      • automatic_cooling_enabled: {
                            type: string;
                        }
                        • type: string
                      • automatic_heating_enabled: {
                            type: string;
                        }
                        • type: string
                      • climate_setting_schedule_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • cooling_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • cooling_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • heating_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • heating_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • hvac_mode_setting: {
                            enum: string[];
                            type: string;
                        }
                        • enum: string[]
                        • type: string
                      • manual_override_allowed: {
                            type: string;
                        }
                        • type: string
                      • name: {
                            type: string;
                        }
                        • type: string
                      • schedule_ends_at: {
                            type: string;
                        }
                        • type: string
                      • schedule_starts_at: {
                            type: string;
                        }
                        • type: string
                      • schedule_type: {
                            default: string;
                            enum: string[];
                            type: string;
                        }
                        • default: string
                        • enum: string[]
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      climate_setting_schedule: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  climate_setting_schedule: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                climate_setting_schedule: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              climate_setting_schedule: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            climate_setting_schedule: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • climate_setting_schedule: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-ignore: boolean
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  automatic_cooling_enabled: {
                                      type: string;
                                  };
                                  automatic_heating_enabled: {
                                      type: string;
                                  };
                                  climate_setting_schedule_id: {
                                      format: string;
                                      type: string;
                                  };
                                  cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  heating_set_point_celsius: {
                                      type: string;
                                  };
                                  heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  hvac_mode_setting: {
                                      enum: string[];
                                      type: string;
                                  };
                                  manual_override_allowed: {
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  schedule_ends_at: {
                                      type: string;
                                  };
                                  schedule_starts_at: {
                                      type: string;
                                  };
                                  schedule_type: {
                                      default: string;
                                      enum: string[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                automatic_cooling_enabled: {
                                    type: string;
                                };
                                automatic_heating_enabled: {
                                    type: string;
                                };
                                climate_setting_schedule_id: {
                                    format: string;
                                    type: string;
                                };
                                cooling_set_point_celsius: {
                                    type: string;
                                };
                                cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                heating_set_point_celsius: {
                                    type: string;
                                };
                                heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                hvac_mode_setting: {
                                    enum: string[];
                                    type: string;
                                };
                                manual_override_allowed: {
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                schedule_ends_at: {
                                    type: string;
                                };
                                schedule_starts_at: {
                                    type: string;
                                };
                                schedule_type: {
                                    default: string;
                                    enum: string[];
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              automatic_cooling_enabled: {
                                  type: string;
                              };
                              automatic_heating_enabled: {
                                  type: string;
                              };
                              climate_setting_schedule_id: {
                                  format: string;
                                  type: string;
                              };
                              cooling_set_point_celsius: {
                                  type: string;
                              };
                              cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              heating_set_point_celsius: {
                                  type: string;
                              };
                              heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              hvac_mode_setting: {
                                  enum: string[];
                                  type: string;
                              };
                              manual_override_allowed: {
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              schedule_ends_at: {
                                  type: string;
                              };
                              schedule_starts_at: {
                                  type: string;
                              };
                              schedule_type: {
                                  default: string;
                                  enum: string[];
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            automatic_cooling_enabled: {
                                type: string;
                            };
                            automatic_heating_enabled: {
                                type: string;
                            };
                            climate_setting_schedule_id: {
                                format: string;
                                type: string;
                            };
                            cooling_set_point_celsius: {
                                type: string;
                            };
                            cooling_set_point_fahrenheit: {
                                type: string;
                            };
                            heating_set_point_celsius: {
                                type: string;
                            };
                            heating_set_point_fahrenheit: {
                                type: string;
                            };
                            hvac_mode_setting: {
                                enum: string[];
                                type: string;
                            };
                            manual_override_allowed: {
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            schedule_ends_at: {
                                type: string;
                            };
                            schedule_starts_at: {
                                type: string;
                            };
                            schedule_type: {
                                default: string;
                                enum: string[];
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          automatic_cooling_enabled: {
                              type: string;
                          };
                          automatic_heating_enabled: {
                              type: string;
                          };
                          climate_setting_schedule_id: {
                              format: string;
                              type: string;
                          };
                          cooling_set_point_celsius: {
                              type: string;
                          };
                          cooling_set_point_fahrenheit: {
                              type: string;
                          };
                          heating_set_point_celsius: {
                              type: string;
                          };
                          heating_set_point_fahrenheit: {
                              type: string;
                          };
                          hvac_mode_setting: {
                              enum: string[];
                              type: string;
                          };
                          manual_override_allowed: {
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          schedule_ends_at: {
                              type: string;
                          };
                          schedule_starts_at: {
                              type: string;
                          };
                          schedule_type: {
                              default: string;
                              enum: string[];
                              type: string;
                          };
                      }
                      • automatic_cooling_enabled: {
                            type: string;
                        }
                        • type: string
                      • automatic_heating_enabled: {
                            type: string;
                        }
                        • type: string
                      • climate_setting_schedule_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • cooling_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • cooling_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • heating_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • heating_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • hvac_mode_setting: {
                            enum: string[];
                            type: string;
                        }
                        • enum: string[]
                        • type: string
                      • manual_override_allowed: {
                            type: string;
                        }
                        • type: string
                      • name: {
                            type: string;
                        }
                        • type: string
                      • schedule_ends_at: {
                            type: string;
                        }
                        • type: string
                      • schedule_starts_at: {
                            type: string;
                        }
                        • type: string
                      • schedule_type: {
                            default: string;
                            enum: string[];
                            type: string;
                        }
                        • default: string
                        • enum: string[]
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      climate_setting_schedule: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  climate_setting_schedule: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                climate_setting_schedule: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              climate_setting_schedule: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            climate_setting_schedule: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • climate_setting_schedule: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
          • put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    climate_setting_schedule_id: {
                                        format: string;
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                    schedule_ends_at: {
                                        type: string;
                                    };
                                    schedule_starts_at: {
                                        type: string;
                                    };
                                    schedule_type: {
                                        default: string;
                                        enum: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        climate_setting_schedule: {
                                            $ref: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  automatic_cooling_enabled: {
                                      type: string;
                                  };
                                  automatic_heating_enabled: {
                                      type: string;
                                  };
                                  climate_setting_schedule_id: {
                                      format: string;
                                      type: string;
                                  };
                                  cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  heating_set_point_celsius: {
                                      type: string;
                                  };
                                  heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  hvac_mode_setting: {
                                      enum: string[];
                                      type: string;
                                  };
                                  manual_override_allowed: {
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                                  schedule_ends_at: {
                                      type: string;
                                  };
                                  schedule_starts_at: {
                                      type: string;
                                  };
                                  schedule_type: {
                                      default: string;
                                      enum: string[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                automatic_cooling_enabled: {
                                    type: string;
                                };
                                automatic_heating_enabled: {
                                    type: string;
                                };
                                climate_setting_schedule_id: {
                                    format: string;
                                    type: string;
                                };
                                cooling_set_point_celsius: {
                                    type: string;
                                };
                                cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                heating_set_point_celsius: {
                                    type: string;
                                };
                                heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                hvac_mode_setting: {
                                    enum: string[];
                                    type: string;
                                };
                                manual_override_allowed: {
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                                schedule_ends_at: {
                                    type: string;
                                };
                                schedule_starts_at: {
                                    type: string;
                                };
                                schedule_type: {
                                    default: string;
                                    enum: string[];
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              automatic_cooling_enabled: {
                                  type: string;
                              };
                              automatic_heating_enabled: {
                                  type: string;
                              };
                              climate_setting_schedule_id: {
                                  format: string;
                                  type: string;
                              };
                              cooling_set_point_celsius: {
                                  type: string;
                              };
                              cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              heating_set_point_celsius: {
                                  type: string;
                              };
                              heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              hvac_mode_setting: {
                                  enum: string[];
                                  type: string;
                              };
                              manual_override_allowed: {
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                              schedule_ends_at: {
                                  type: string;
                              };
                              schedule_starts_at: {
                                  type: string;
                              };
                              schedule_type: {
                                  default: string;
                                  enum: string[];
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            automatic_cooling_enabled: {
                                type: string;
                            };
                            automatic_heating_enabled: {
                                type: string;
                            };
                            climate_setting_schedule_id: {
                                format: string;
                                type: string;
                            };
                            cooling_set_point_celsius: {
                                type: string;
                            };
                            cooling_set_point_fahrenheit: {
                                type: string;
                            };
                            heating_set_point_celsius: {
                                type: string;
                            };
                            heating_set_point_fahrenheit: {
                                type: string;
                            };
                            hvac_mode_setting: {
                                enum: string[];
                                type: string;
                            };
                            manual_override_allowed: {
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                            schedule_ends_at: {
                                type: string;
                            };
                            schedule_starts_at: {
                                type: string;
                            };
                            schedule_type: {
                                default: string;
                                enum: string[];
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          automatic_cooling_enabled: {
                              type: string;
                          };
                          automatic_heating_enabled: {
                              type: string;
                          };
                          climate_setting_schedule_id: {
                              format: string;
                              type: string;
                          };
                          cooling_set_point_celsius: {
                              type: string;
                          };
                          cooling_set_point_fahrenheit: {
                              type: string;
                          };
                          heating_set_point_celsius: {
                              type: string;
                          };
                          heating_set_point_fahrenheit: {
                              type: string;
                          };
                          hvac_mode_setting: {
                              enum: string[];
                              type: string;
                          };
                          manual_override_allowed: {
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                          schedule_ends_at: {
                              type: string;
                          };
                          schedule_starts_at: {
                              type: string;
                          };
                          schedule_type: {
                              default: string;
                              enum: string[];
                              type: string;
                          };
                      }
                      • automatic_cooling_enabled: {
                            type: string;
                        }
                        • type: string
                      • automatic_heating_enabled: {
                            type: string;
                        }
                        • type: string
                      • climate_setting_schedule_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • cooling_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • cooling_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • heating_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • heating_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • hvac_mode_setting: {
                            enum: string[];
                            type: string;
                        }
                        • enum: string[]
                        • type: string
                      • manual_override_allowed: {
                            type: string;
                        }
                        • type: string
                      • name: {
                            type: string;
                        }
                        • type: string
                      • schedule_ends_at: {
                            type: string;
                        }
                        • type: string
                      • schedule_starts_at: {
                            type: string;
                        }
                        • type: string
                      • schedule_type: {
                            default: string;
                            enum: string[];
                            type: string;
                        }
                        • default: string
                        • enum: string[]
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      climate_setting_schedule: {
                                          $ref: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    climate_setting_schedule: {
                                        $ref: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  climate_setting_schedule: {
                                      $ref: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                climate_setting_schedule: {
                                    $ref: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              climate_setting_schedule: {
                                  $ref: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            climate_setting_schedule: {
                                $ref: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • climate_setting_schedule: {
                              $ref: string;
                          }
                          • $ref: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-ignore: boolean
        • /thermostats/cool: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                cooling_set_point_celsius: {
                                    type: string;
                                };
                                cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              cooling_set_point_celsius: {
                                  type: string;
                              };
                              cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            cooling_set_point_celsius: {
                                type: string;
                            };
                            cooling_set_point_fahrenheit: {
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          cooling_set_point_celsius: {
                              type: string;
                          };
                          cooling_set_point_fahrenheit: {
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • cooling_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • cooling_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /thermostats/get: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      name: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          thermostat: {
                                              $ref: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    name: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        thermostat: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  name: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                name: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              name: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            name: {
                                type: string;
                            };
                        };
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          name: {
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • name: {
                            type: string;
                        }
                        • type: string
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      thermostat: {
                                          $ref: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    thermostat: {
                                        $ref: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  thermostat: {
                                      $ref: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                thermostat: {
                                    $ref: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              thermostat: {
                                  $ref: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            thermostat: {
                                $ref: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • thermostat: {
                              $ref: string;
                          }
                          • $ref: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /thermostats/heat: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  heating_set_point_celsius: {
                                      type: string;
                                  };
                                  heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                heating_set_point_celsius: {
                                    type: string;
                                };
                                heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              heating_set_point_celsius: {
                                  type: string;
                              };
                              heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            heating_set_point_celsius: {
                                type: string;
                            };
                            heating_set_point_fahrenheit: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          heating_set_point_celsius: {
                              type: string;
                          };
                          heating_set_point_fahrenheit: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • heating_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • heating_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /thermostats/heat_cool: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  heating_set_point_celsius: {
                                      type: string;
                                  };
                                  heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                cooling_set_point_celsius: {
                                    type: string;
                                };
                                cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                heating_set_point_celsius: {
                                    type: string;
                                };
                                heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              cooling_set_point_celsius: {
                                  type: string;
                              };
                              cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              heating_set_point_celsius: {
                                  type: string;
                              };
                              heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            cooling_set_point_celsius: {
                                type: string;
                            };
                            cooling_set_point_fahrenheit: {
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                            heating_set_point_celsius: {
                                type: string;
                            };
                            heating_set_point_fahrenheit: {
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          cooling_set_point_celsius: {
                              type: string;
                          };
                          cooling_set_point_fahrenheit: {
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                          heating_set_point_celsius: {
                              type: string;
                          };
                          heating_set_point_fahrenheit: {
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • cooling_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • cooling_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • heating_set_point_celsius: {
                            type: string;
                        }
                        • type: string
                      • heating_set_point_fahrenheit: {
                            type: string;
                        }
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /thermostats/list: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      connect_webview_id: {
                                          format: string;
                                          type: string;
                                      };
                                      connected_account_id: {
                                          description: string;
                                          format: string;
                                          type: string;
                                      };
                                      connected_account_ids: {
                                          items: {
                                              format: string;
                                              type: string;
                                          };
                                          minItems: number;
                                          type: string;
                                      };
                                      created_before: {
                                          format: string;
                                          type: string;
                                      };
                                      device_ids: {
                                          items: {
                                              format: string;
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      device_type: {
                                          oneOf: {
                                              enum: string[];
                                              type: string;
                                          }[];
                                      };
                                      device_types: {
                                          items: {
                                              oneOf: {
                                                  enum: string[];
                                                  type: string;
                                              }[];
                                          };
                                          type: string;
                                      };
                                      limit: {
                                          default: number;
                                          nullable: boolean;
                                          type: string;
                                      };
                                      manufacturer: {
                                          enum: string[];
                                          type: string;
                                      };
                                      user_identifier_key: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          thermostats: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    connect_webview_id: {
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_id: {
                                        description: string;
                                        format: string;
                                        type: string;
                                    };
                                    connected_account_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        minItems: number;
                                        type: string;
                                    };
                                    created_before: {
                                        format: string;
                                        type: string;
                                    };
                                    device_ids: {
                                        items: {
                                            format: string;
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    device_type: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    device_types: {
                                        items: {
                                            oneOf: {
                                                enum: string[];
                                                type: string;
                                            }[];
                                        };
                                        type: string;
                                    };
                                    limit: {
                                        default: number;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    manufacturer: {
                                        enum: string[];
                                        type: string;
                                    };
                                    user_identifier_key: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        thermostats: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  connect_webview_id: {
                                      format: string;
                                      type: string;
                                  };
                                  connected_account_id: {
                                      description: string;
                                      format: string;
                                      type: string;
                                  };
                                  connected_account_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      minItems: number;
                                      type: string;
                                  };
                                  created_before: {
                                      format: string;
                                      type: string;
                                  };
                                  device_ids: {
                                      items: {
                                          format: string;
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  device_type: {
                                      oneOf: {
                                          enum: string[];
                                          type: string;
                                      }[];
                                  };
                                  device_types: {
                                      items: {
                                          oneOf: {
                                              enum: string[];
                                              type: string;
                                          }[];
                                      };
                                      type: string;
                                  };
                                  limit: {
                                      default: number;
                                      nullable: boolean;
                                      type: string;
                                  };
                                  manufacturer: {
                                      enum: string[];
                                      type: string;
                                  };
                                  user_identifier_key: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                connect_webview_id: {
                                    format: string;
                                    type: string;
                                };
                                connected_account_id: {
                                    description: string;
                                    format: string;
                                    type: string;
                                };
                                connected_account_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    minItems: number;
                                    type: string;
                                };
                                created_before: {
                                    format: string;
                                    type: string;
                                };
                                device_ids: {
                                    items: {
                                        format: string;
                                        type: string;
                                    };
                                    type: string;
                                };
                                device_type: {
                                    oneOf: {
                                        enum: string[];
                                        type: string;
                                    }[];
                                };
                                device_types: {
                                    items: {
                                        oneOf: {
                                            enum: string[];
                                            type: string;
                                        }[];
                                    };
                                    type: string;
                                };
                                limit: {
                                    default: number;
                                    nullable: boolean;
                                    type: string;
                                };
                                manufacturer: {
                                    enum: string[];
                                    type: string;
                                };
                                user_identifier_key: {
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              connect_webview_id: {
                                  format: string;
                                  type: string;
                              };
                              connected_account_id: {
                                  description: string;
                                  format: string;
                                  type: string;
                              };
                              connected_account_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  minItems: number;
                                  type: string;
                              };
                              created_before: {
                                  format: string;
                                  type: string;
                              };
                              device_ids: {
                                  items: {
                                      format: string;
                                      type: string;
                                  };
                                  type: string;
                              };
                              device_type: {
                                  oneOf: {
                                      enum: string[];
                                      type: string;
                                  }[];
                              };
                              device_types: {
                                  items: {
                                      oneOf: {
                                          enum: string[];
                                          type: string;
                                      }[];
                                  };
                                  type: string;
                              };
                              limit: {
                                  default: number;
                                  nullable: boolean;
                                  type: string;
                              };
                              manufacturer: {
                                  enum: string[];
                                  type: string;
                              };
                              user_identifier_key: {
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            connect_webview_id: {
                                format: string;
                                type: string;
                            };
                            connected_account_id: {
                                description: string;
                                format: string;
                                type: string;
                            };
                            connected_account_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                minItems: number;
                                type: string;
                            };
                            created_before: {
                                format: string;
                                type: string;
                            };
                            device_ids: {
                                items: {
                                    format: string;
                                    type: string;
                                };
                                type: string;
                            };
                            device_type: {
                                oneOf: {
                                    enum: string[];
                                    type: string;
                                }[];
                            };
                            device_types: {
                                items: {
                                    oneOf: {
                                        enum: string[];
                                        type: string;
                                    }[];
                                };
                                type: string;
                            };
                            limit: {
                                default: number;
                                nullable: boolean;
                                type: string;
                            };
                            manufacturer: {
                                enum: string[];
                                type: string;
                            };
                            user_identifier_key: {
                                type: string;
                            };
                        };
                        type: string;
                    }
                    • properties: {
                          connect_webview_id: {
                              format: string;
                              type: string;
                          };
                          connected_account_id: {
                              description: string;
                              format: string;
                              type: string;
                          };
                          connected_account_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              minItems: number;
                              type: string;
                          };
                          created_before: {
                              format: string;
                              type: string;
                          };
                          device_ids: {
                              items: {
                                  format: string;
                                  type: string;
                              };
                              type: string;
                          };
                          device_type: {
                              oneOf: {
                                  enum: string[];
                                  type: string;
                              }[];
                          };
                          device_types: {
                              items: {
                                  oneOf: {
                                      enum: string[];
                                      type: string;
                                  }[];
                              };
                              type: string;
                          };
                          limit: {
                              default: number;
                              nullable: boolean;
                              type: string;
                          };
                          manufacturer: {
                              enum: string[];
                              type: string;
                          };
                          user_identifier_key: {
                              type: string;
                          };
                      }
                      • connect_webview_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • connected_account_id: {
                            description: string;
                            format: string;
                            type: string;
                        }
                        • description: string
                        • format: string
                        • type: string
                      • connected_account_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            minItems: number;
                            type: string;
                        }
                        • items: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • minItems: number
                        • type: string
                      • created_before: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • device_ids: {
                            items: {
                                format: string;
                                type: string;
                            };
                            type: string;
                        }
                        • items: {
                              format: string;
                              type: string;
                          }
                          • format: string
                          • type: string
                        • type: string
                      • device_type: {
                            oneOf: {
                                enum: string[];
                                type: string;
                            }[];
                        }
                        • oneOf: {
                              enum: string[];
                              type: string;
                          }[]
                      • device_types: {
                            items: {
                                oneOf: {
                                    enum: string[];
                                    type: string;
                                }[];
                            };
                            type: string;
                        }
                        • items: {
                              oneOf: {
                                  enum: string[];
                                  type: string;
                              }[];
                          }
                          • oneOf: {
                                enum: string[];
                                type: string;
                            }[]
                        • type: string
                      • limit: {
                            default: number;
                            nullable: boolean;
                            type: string;
                        }
                        • default: number
                        • nullable: boolean
                        • type: string
                      • manufacturer: {
                            enum: string[];
                            type: string;
                        }
                        • enum: string[]
                        • type: string
                      • user_identifier_key: {
                            type: string;
                        }
                        • type: string
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      thermostats: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    thermostats: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  thermostats: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                thermostats: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              thermostats: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            thermostats: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • thermostats: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /thermostats/off: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /thermostats/set_fan_mode: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      fan_mode: {
                                          enum: string[];
                                          type: string;
                                      };
                                      fan_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      sync: {
                                          default: boolean;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    fan_mode: {
                                        enum: string[];
                                        type: string;
                                    };
                                    fan_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    sync: {
                                        default: boolean;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  fan_mode: {
                                      enum: string[];
                                      type: string;
                                  };
                                  fan_mode_setting: {
                                      enum: string[];
                                      type: string;
                                  };
                                  sync: {
                                      default: boolean;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                fan_mode: {
                                    enum: string[];
                                    type: string;
                                };
                                fan_mode_setting: {
                                    enum: string[];
                                    type: string;
                                };
                                sync: {
                                    default: boolean;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              fan_mode: {
                                  enum: string[];
                                  type: string;
                              };
                              fan_mode_setting: {
                                  enum: string[];
                                  type: string;
                              };
                              sync: {
                                  default: boolean;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            fan_mode: {
                                enum: string[];
                                type: string;
                            };
                            fan_mode_setting: {
                                enum: string[];
                                type: string;
                            };
                            sync: {
                                default: boolean;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          fan_mode: {
                              enum: string[];
                              type: string;
                          };
                          fan_mode_setting: {
                              enum: string[];
                              type: string;
                          };
                          sync: {
                              default: boolean;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • fan_mode: {
                            enum: string[];
                            type: string;
                        }
                        • enum: string[]
                        • type: string
                      • fan_mode_setting: {
                            enum: string[];
                            type: string;
                        }
                        • enum: string[]
                        • type: string
                      • sync: {
                            default: boolean;
                            type: string;
                        }
                        • default: boolean
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /thermostats/update: {
              patch: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      default_climate_setting: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                          };
                                          type: string;
                                      };
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-ignore: boolean;
              };
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      default_climate_setting: {
                                          properties: {
                                              automatic_cooling_enabled: {
                                                  type: string;
                                              };
                                              automatic_heating_enabled: {
                                                  type: string;
                                              };
                                              cooling_set_point_celsius: {
                                                  type: string;
                                              };
                                              cooling_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              heating_set_point_celsius: {
                                                  type: string;
                                              };
                                              heating_set_point_fahrenheit: {
                                                  type: string;
                                              };
                                              hvac_mode_setting: {
                                                  enum: string[];
                                                  type: string;
                                              };
                                              manual_override_allowed: {
                                                  type: string;
                                              };
                                          };
                                          type: string;
                                      };
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • patch: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    default_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  default_climate_setting: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                      };
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                default_climate_setting: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                    };
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              default_climate_setting: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            default_climate_setting: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          default_climate_setting: {
                              properties: {
                                  automatic_cooling_enabled: {
                                      type: string;
                                  };
                                  automatic_heating_enabled: {
                                      type: string;
                                  };
                                  cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  heating_set_point_celsius: {
                                      type: string;
                                  };
                                  heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  hvac_mode_setting: {
                                      enum: string[];
                                      type: string;
                                  };
                                  manual_override_allowed: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • default_climate_setting: {
                            properties: {
                                automatic_cooling_enabled: {
                                    type: string;
                                };
                                automatic_heating_enabled: {
                                    type: string;
                                };
                                cooling_set_point_celsius: {
                                    type: string;
                                };
                                cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                heating_set_point_celsius: {
                                    type: string;
                                };
                                heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                hvac_mode_setting: {
                                    enum: string[];
                                    type: string;
                                };
                                manual_override_allowed: {
                                    type: string;
                                };
                            };
                            type: string;
                        }
                        • properties: {
                              automatic_cooling_enabled: {
                                  type: string;
                              };
                              automatic_heating_enabled: {
                                  type: string;
                              };
                              cooling_set_point_celsius: {
                                  type: string;
                              };
                              cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              heating_set_point_celsius: {
                                  type: string;
                              };
                              heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              hvac_mode_setting: {
                                  enum: string[];
                                  type: string;
                              };
                              manual_override_allowed: {
                                  type: string;
                              };
                          }
                          • automatic_cooling_enabled: {
                                type: string;
                            }
                            • type: string
                          • automatic_heating_enabled: {
                                type: string;
                            }
                            • type: string
                          • cooling_set_point_celsius: {
                                type: string;
                            }
                            • type: string
                          • cooling_set_point_fahrenheit: {
                                type: string;
                            }
                            • type: string
                          • heating_set_point_celsius: {
                                type: string;
                            }
                            • type: string
                          • heating_set_point_fahrenheit: {
                                type: string;
                            }
                            • type: string
                          • hvac_mode_setting: {
                                enum: string[];
                                type: string;
                            }
                            • enum: string[]
                            • type: string
                          • manual_override_allowed: {
                                type: string;
                            }
                            • type: string
                        • type: string
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-ignore: boolean
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    default_climate_setting: {
                                        properties: {
                                            automatic_cooling_enabled: {
                                                type: string;
                                            };
                                            automatic_heating_enabled: {
                                                type: string;
                                            };
                                            cooling_set_point_celsius: {
                                                type: string;
                                            };
                                            cooling_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            heating_set_point_celsius: {
                                                type: string;
                                            };
                                            heating_set_point_fahrenheit: {
                                                type: string;
                                            };
                                            hvac_mode_setting: {
                                                enum: string[];
                                                type: string;
                                            };
                                            manual_override_allowed: {
                                                type: string;
                                            };
                                        };
                                        type: string;
                                    };
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  default_climate_setting: {
                                      properties: {
                                          automatic_cooling_enabled: {
                                              type: string;
                                          };
                                          automatic_heating_enabled: {
                                              type: string;
                                          };
                                          cooling_set_point_celsius: {
                                              type: string;
                                          };
                                          cooling_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          heating_set_point_celsius: {
                                              type: string;
                                          };
                                          heating_set_point_fahrenheit: {
                                              type: string;
                                          };
                                          hvac_mode_setting: {
                                              enum: string[];
                                              type: string;
                                          };
                                          manual_override_allowed: {
                                              type: string;
                                          };
                                      };
                                      type: string;
                                  };
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                default_climate_setting: {
                                    properties: {
                                        automatic_cooling_enabled: {
                                            type: string;
                                        };
                                        automatic_heating_enabled: {
                                            type: string;
                                        };
                                        cooling_set_point_celsius: {
                                            type: string;
                                        };
                                        cooling_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        heating_set_point_celsius: {
                                            type: string;
                                        };
                                        heating_set_point_fahrenheit: {
                                            type: string;
                                        };
                                        hvac_mode_setting: {
                                            enum: string[];
                                            type: string;
                                        };
                                        manual_override_allowed: {
                                            type: string;
                                        };
                                    };
                                    type: string;
                                };
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              default_climate_setting: {
                                  properties: {
                                      automatic_cooling_enabled: {
                                          type: string;
                                      };
                                      automatic_heating_enabled: {
                                          type: string;
                                      };
                                      cooling_set_point_celsius: {
                                          type: string;
                                      };
                                      cooling_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      heating_set_point_celsius: {
                                          type: string;
                                      };
                                      heating_set_point_fahrenheit: {
                                          type: string;
                                      };
                                      hvac_mode_setting: {
                                          enum: string[];
                                          type: string;
                                      };
                                      manual_override_allowed: {
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            default_climate_setting: {
                                properties: {
                                    automatic_cooling_enabled: {
                                        type: string;
                                    };
                                    automatic_heating_enabled: {
                                        type: string;
                                    };
                                    cooling_set_point_celsius: {
                                        type: string;
                                    };
                                    cooling_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    heating_set_point_celsius: {
                                        type: string;
                                    };
                                    heating_set_point_fahrenheit: {
                                        type: string;
                                    };
                                    hvac_mode_setting: {
                                        enum: string[];
                                        type: string;
                                    };
                                    manual_override_allowed: {
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                            device_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          default_climate_setting: {
                              properties: {
                                  automatic_cooling_enabled: {
                                      type: string;
                                  };
                                  automatic_heating_enabled: {
                                      type: string;
                                  };
                                  cooling_set_point_celsius: {
                                      type: string;
                                  };
                                  cooling_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  heating_set_point_celsius: {
                                      type: string;
                                  };
                                  heating_set_point_fahrenheit: {
                                      type: string;
                                  };
                                  hvac_mode_setting: {
                                      enum: string[];
                                      type: string;
                                  };
                                  manual_override_allowed: {
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                          device_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • default_climate_setting: {
                            properties: {
                                automatic_cooling_enabled: {
                                    type: string;
                                };
                                automatic_heating_enabled: {
                                    type: string;
                                };
                                cooling_set_point_celsius: {
                                    type: string;
                                };
                                cooling_set_point_fahrenheit: {
                                    type: string;
                                };
                                heating_set_point_celsius: {
                                    type: string;
                                };
                                heating_set_point_fahrenheit: {
                                    type: string;
                                };
                                hvac_mode_setting: {
                                    enum: string[];
                                    type: string;
                                };
                                manual_override_allowed: {
                                    type: string;
                                };
                            };
                            type: string;
                        }
                        • properties: {
                              automatic_cooling_enabled: {
                                  type: string;
                              };
                              automatic_heating_enabled: {
                                  type: string;
                              };
                              cooling_set_point_celsius: {
                                  type: string;
                              };
                              cooling_set_point_fahrenheit: {
                                  type: string;
                              };
                              heating_set_point_celsius: {
                                  type: string;
                              };
                              heating_set_point_fahrenheit: {
                                  type: string;
                              };
                              hvac_mode_setting: {
                                  enum: string[];
                                  type: string;
                              };
                              manual_override_allowed: {
                                  type: string;
                              };
                          }
                          • automatic_cooling_enabled: {
                                type: string;
                            }
                            • type: string
                          • automatic_heating_enabled: {
                                type: string;
                            }
                            • type: string
                          • cooling_set_point_celsius: {
                                type: string;
                            }
                            • type: string
                          • cooling_set_point_fahrenheit: {
                                type: string;
                            }
                            • type: string
                          • heating_set_point_celsius: {
                                type: string;
                            }
                            • type: string
                          • heating_set_point_fahrenheit: {
                                type: string;
                            }
                            • type: string
                          • hvac_mode_setting: {
                                enum: string[];
                                type: string;
                            }
                            • enum: string[]
                            • type: string
                          • manual_override_allowed: {
                                type: string;
                            }
                            • type: string
                        • type: string
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /user_identities/add_acs_user: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_user_id: {
                                          format: string;
                                          type: string;
                                      };
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
              put: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_user_id: {
                                          format: string;
                                          type: string;
                                      };
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-ignore: boolean;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                              user_identity_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                            user_identity_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                          user_identity_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • acs_user_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • user_identity_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
          • put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                              user_identity_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                            user_identity_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                          user_identity_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • acs_user_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • user_identity_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-ignore: boolean
        • /user_identities/create: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      email_address: {
                                          format: string;
                                          nullable: boolean;
                                          type: string;
                                      };
                                      user_identity_key: {
                                          nullable: boolean;
                                          type: string;
                                      };
                                  };
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          user_identity: {
                                              properties: {
                                                  created_at: {
                                                      format: string;
                                                      type: string;
                                                  };
                                                  email_address: {
                                                      format: string;
                                                      nullable: boolean;
                                                      type: string;
                                                  };
                                                  user_identity_id: {
                                                      format: string;
                                                      type: string;
                                                  };
                                                  user_identity_key: {
                                                      nullable: boolean;
                                                      type: string;
                                                  };
                                                  workspace_id: {
                                                      format: string;
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    email_address: {
                                        format: string;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    user_identity_key: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                };
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        user_identity: {
                                            properties: {
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                email_address: {
                                                    format: string;
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                user_identity_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                user_identity_key: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  email_address: {
                                      format: string;
                                      nullable: boolean;
                                      type: string;
                                  };
                                  user_identity_key: {
                                      nullable: boolean;
                                      type: string;
                                  };
                              };
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                email_address: {
                                    format: string;
                                    nullable: boolean;
                                    type: string;
                                };
                                user_identity_key: {
                                    nullable: boolean;
                                    type: string;
                                };
                            };
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              email_address: {
                                  format: string;
                                  nullable: boolean;
                                  type: string;
                              };
                              user_identity_key: {
                                  nullable: boolean;
                                  type: string;
                              };
                          };
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            email_address: {
                                format: string;
                                nullable: boolean;
                                type: string;
                            };
                            user_identity_key: {
                                nullable: boolean;
                                type: string;
                            };
                        };
                        type: string;
                    }
                    • properties: {
                          email_address: {
                              format: string;
                              nullable: boolean;
                              type: string;
                          };
                          user_identity_key: {
                              nullable: boolean;
                              type: string;
                          };
                      }
                      • email_address: {
                            format: string;
                            nullable: boolean;
                            type: string;
                        }
                        • format: string
                        • nullable: boolean
                        • type: string
                      • user_identity_key: {
                            nullable: boolean;
                            type: string;
                        }
                        • nullable: boolean
                        • type: string
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      user_identity: {
                                          properties: {
                                              created_at: {
                                                  format: string;
                                                  type: string;
                                              };
                                              email_address: {
                                                  format: string;
                                                  nullable: boolean;
                                                  type: string;
                                              };
                                              user_identity_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              user_identity_key: {
                                                  nullable: boolean;
                                                  type: string;
                                              };
                                              workspace_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    user_identity: {
                                        properties: {
                                            created_at: {
                                                format: string;
                                                type: string;
                                            };
                                            email_address: {
                                                format: string;
                                                nullable: boolean;
                                                type: string;
                                            };
                                            user_identity_id: {
                                                format: string;
                                                type: string;
                                            };
                                            user_identity_key: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                            workspace_id: {
                                                format: string;
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  user_identity: {
                                      properties: {
                                          created_at: {
                                              format: string;
                                              type: string;
                                          };
                                          email_address: {
                                              format: string;
                                              nullable: boolean;
                                              type: string;
                                          };
                                          user_identity_id: {
                                              format: string;
                                              type: string;
                                          };
                                          user_identity_key: {
                                              nullable: boolean;
                                              type: string;
                                          };
                                          workspace_id: {
                                              format: string;
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                user_identity: {
                                    properties: {
                                        created_at: {
                                            format: string;
                                            type: string;
                                        };
                                        email_address: {
                                            format: string;
                                            nullable: boolean;
                                            type: string;
                                        };
                                        user_identity_id: {
                                            format: string;
                                            type: string;
                                        };
                                        user_identity_key: {
                                            nullable: boolean;
                                            type: string;
                                        };
                                        workspace_id: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              user_identity: {
                                  properties: {
                                      created_at: {
                                          format: string;
                                          type: string;
                                      };
                                      email_address: {
                                          format: string;
                                          nullable: boolean;
                                          type: string;
                                      };
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                      user_identity_key: {
                                          nullable: boolean;
                                          type: string;
                                      };
                                      workspace_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            user_identity: {
                                properties: {
                                    created_at: {
                                        format: string;
                                        type: string;
                                    };
                                    email_address: {
                                        format: string;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_key: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                    workspace_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • user_identity: {
                              properties: {
                                  created_at: {
                                      format: string;
                                      type: string;
                                  };
                                  email_address: {
                                      format: string;
                                      nullable: boolean;
                                      type: string;
                                  };
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identity_key: {
                                      nullable: boolean;
                                      type: string;
                                  };
                                  workspace_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          }
                          • properties: {
                                created_at: {
                                    format: string;
                                    type: string;
                                };
                                email_address: {
                                    format: string;
                                    nullable: boolean;
                                    type: string;
                                };
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identity_key: {
                                    nullable: boolean;
                                    type: string;
                                };
                                workspace_id: {
                                    format: string;
                                    type: string;
                                };
                            }
                            • created_at: {
                                  format: string;
                                  type: string;
                              }
                              • format: string
                              • type: string
                            • email_address: {
                                  format: string;
                                  nullable: boolean;
                                  type: string;
                              }
                              • format: string
                              • nullable: boolean
                              • type: string
                            • user_identity_id: {
                                  format: string;
                                  type: string;
                              }
                              • format: string
                              • type: string
                            • user_identity_key: {
                                  nullable: boolean;
                                  type: string;
                              }
                              • nullable: boolean
                              • type: string
                            • workspace_id: {
                                  format: string;
                                  type: string;
                              }
                              • format: string
                              • type: string
                          • required: string[]
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /user_identities/get: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  oneOf: ({
                                      properties: {
                                          user_identity_id: {
                                              format: string;
                                              type: string;
                                          };
                                          user_identity_key?: undefined;
                                      };
                                      required: string[];
                                      type: string;
                                  } | {
                                      properties: {
                                          user_identity_id?: undefined;
                                          user_identity_key: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  })[];
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          user_identity: {
                                              properties: {
                                                  created_at: {
                                                      format: string;
                                                      type: string;
                                                  };
                                                  email_address: {
                                                      format: string;
                                                      nullable: boolean;
                                                      type: string;
                                                  };
                                                  user_identity_id: {
                                                      format: string;
                                                      type: string;
                                                  };
                                                  user_identity_key: {
                                                      nullable: boolean;
                                                      type: string;
                                                  };
                                                  workspace_id: {
                                                      format: string;
                                                      type: string;
                                                  };
                                              };
                                              required: string[];
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                oneOf: ({
                                    properties: {
                                        user_identity_id: {
                                            format: string;
                                            type: string;
                                        };
                                        user_identity_key?: undefined;
                                    };
                                    required: string[];
                                    type: string;
                                } | {
                                    properties: {
                                        user_identity_id?: undefined;
                                        user_identity_key: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                })[];
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        user_identity: {
                                            properties: {
                                                created_at: {
                                                    format: string;
                                                    type: string;
                                                };
                                                email_address: {
                                                    format: string;
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                user_identity_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                                user_identity_key: {
                                                    nullable: boolean;
                                                    type: string;
                                                };
                                                workspace_id: {
                                                    format: string;
                                                    type: string;
                                                };
                                            };
                                            required: string[];
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              oneOf: ({
                                  properties: {
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                      user_identity_key?: undefined;
                                  };
                                  required: string[];
                                  type: string;
                              } | {
                                  properties: {
                                      user_identity_id?: undefined;
                                      user_identity_key: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              })[];
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            oneOf: ({
                                properties: {
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_key?: undefined;
                                };
                                required: string[];
                                type: string;
                            } | {
                                properties: {
                                    user_identity_id?: undefined;
                                    user_identity_key: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            })[];
                        };
                    };
                }
                • application/json: {
                      schema: {
                          oneOf: ({
                              properties: {
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identity_key?: undefined;
                              };
                              required: string[];
                              type: string;
                          } | {
                              properties: {
                                  user_identity_id?: undefined;
                                  user_identity_key: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          })[];
                      };
                  }
                  • schema: {
                        oneOf: ({
                            properties: {
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identity_key?: undefined;
                            };
                            required: string[];
                            type: string;
                        } | {
                            properties: {
                                user_identity_id?: undefined;
                                user_identity_key: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        })[];
                    }
                    • oneOf: ({
                          properties: {
                              user_identity_id: {
                                  format: string;
                                  type: string;
                              };
                              user_identity_key?: undefined;
                          };
                          required: string[];
                          type: string;
                      } | {
                          properties: {
                              user_identity_id?: undefined;
                              user_identity_key: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      })[]
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      user_identity: {
                                          properties: {
                                              created_at: {
                                                  format: string;
                                                  type: string;
                                              };
                                              email_address: {
                                                  format: string;
                                                  nullable: boolean;
                                                  type: string;
                                              };
                                              user_identity_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                              user_identity_key: {
                                                  nullable: boolean;
                                                  type: string;
                                              };
                                              workspace_id: {
                                                  format: string;
                                                  type: string;
                                              };
                                          };
                                          required: string[];
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    user_identity: {
                                        properties: {
                                            created_at: {
                                                format: string;
                                                type: string;
                                            };
                                            email_address: {
                                                format: string;
                                                nullable: boolean;
                                                type: string;
                                            };
                                            user_identity_id: {
                                                format: string;
                                                type: string;
                                            };
                                            user_identity_key: {
                                                nullable: boolean;
                                                type: string;
                                            };
                                            workspace_id: {
                                                format: string;
                                                type: string;
                                            };
                                        };
                                        required: string[];
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  user_identity: {
                                      properties: {
                                          created_at: {
                                              format: string;
                                              type: string;
                                          };
                                          email_address: {
                                              format: string;
                                              nullable: boolean;
                                              type: string;
                                          };
                                          user_identity_id: {
                                              format: string;
                                              type: string;
                                          };
                                          user_identity_key: {
                                              nullable: boolean;
                                              type: string;
                                          };
                                          workspace_id: {
                                              format: string;
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                user_identity: {
                                    properties: {
                                        created_at: {
                                            format: string;
                                            type: string;
                                        };
                                        email_address: {
                                            format: string;
                                            nullable: boolean;
                                            type: string;
                                        };
                                        user_identity_id: {
                                            format: string;
                                            type: string;
                                        };
                                        user_identity_key: {
                                            nullable: boolean;
                                            type: string;
                                        };
                                        workspace_id: {
                                            format: string;
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              user_identity: {
                                  properties: {
                                      created_at: {
                                          format: string;
                                          type: string;
                                      };
                                      email_address: {
                                          format: string;
                                          nullable: boolean;
                                          type: string;
                                      };
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                      user_identity_key: {
                                          nullable: boolean;
                                          type: string;
                                      };
                                      workspace_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            user_identity: {
                                properties: {
                                    created_at: {
                                        format: string;
                                        type: string;
                                    };
                                    email_address: {
                                        format: string;
                                        nullable: boolean;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_key: {
                                        nullable: boolean;
                                        type: string;
                                    };
                                    workspace_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • user_identity: {
                              properties: {
                                  created_at: {
                                      format: string;
                                      type: string;
                                  };
                                  email_address: {
                                      format: string;
                                      nullable: boolean;
                                      type: string;
                                  };
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identity_key: {
                                      nullable: boolean;
                                      type: string;
                                  };
                                  workspace_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          }
                          • properties: {
                                created_at: {
                                    format: string;
                                    type: string;
                                };
                                email_address: {
                                    format: string;
                                    nullable: boolean;
                                    type: string;
                                };
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identity_key: {
                                    nullable: boolean;
                                    type: string;
                                };
                                workspace_id: {
                                    format: string;
                                    type: string;
                                };
                            }
                            • created_at: {
                                  format: string;
                                  type: string;
                              }
                              • format: string
                              • type: string
                            • email_address: {
                                  format: string;
                                  nullable: boolean;
                                  type: string;
                              }
                              • format: string
                              • nullable: boolean
                              • type: string
                            • user_identity_id: {
                                  format: string;
                                  type: string;
                              }
                              • format: string
                              • type: string
                            • user_identity_key: {
                                  nullable: boolean;
                                  type: string;
                              }
                              • nullable: boolean
                              • type: string
                            • workspace_id: {
                                  format: string;
                                  type: string;
                              }
                              • format: string
                              • type: string
                          • required: string[]
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /user_identities/grant_access_to_device: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
              put: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-ignore: boolean;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              user_identity_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            user_identity_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          user_identity_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • user_identity_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
          • put: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              user_identity_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            user_identity_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          user_identity_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • user_identity_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-ignore: boolean
        • /user_identities/list_accessible_devices: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          accessible_devices: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        accessible_devices: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              user_identity_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            user_identity_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          user_identity_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • user_identity_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      accessible_devices: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    accessible_devices: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  accessible_devices: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                accessible_devices: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              accessible_devices: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            accessible_devices: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • accessible_devices: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /user_identities/list_acs_users: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          acs_users: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        acs_users: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              user_identity_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            user_identity_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          user_identity_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • user_identity_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_users: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_users: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_users: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                acs_users: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              acs_users: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            acs_users: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • acs_users: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /user_identities/remove_acs_user: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      acs_user_id: {
                                          format: string;
                                          type: string;
                                      };
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    acs_user_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  acs_user_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                acs_user_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              acs_user_id: {
                                  format: string;
                                  type: string;
                              };
                              user_identity_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            acs_user_id: {
                                format: string;
                                type: string;
                            };
                            user_identity_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          acs_user_id: {
                              format: string;
                              type: string;
                          };
                          user_identity_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • acs_user_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • user_identity_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /user_identities/revoke_access_to_device: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      device_id: {
                                          format: string;
                                          type: string;
                                      };
                                      user_identity_id: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: never[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    device_id: {
                                        format: string;
                                        type: string;
                                    };
                                    user_identity_id: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: never[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  device_id: {
                                      format: string;
                                      type: string;
                                  };
                                  user_identity_id: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                device_id: {
                                    format: string;
                                    type: string;
                                };
                                user_identity_id: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              device_id: {
                                  format: string;
                                  type: string;
                              };
                              user_identity_id: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            device_id: {
                                format: string;
                                type: string;
                            };
                            user_identity_id: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          device_id: {
                              format: string;
                              type: string;
                          };
                          user_identity_id: {
                              format: string;
                              type: string;
                          };
                      }
                      • device_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                      • user_identity_id: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: never[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /webhooks/create: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      event_types: {
                                          default: string[];
                                          items: {
                                              type: string;
                                          };
                                          type: string;
                                      };
                                      url: {
                                          format: string;
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          webhook: {
                                              $ref: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    event_types: {
                                        default: string[];
                                        items: {
                                            type: string;
                                        };
                                        type: string;
                                    };
                                    url: {
                                        format: string;
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhook: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  event_types: {
                                      default: string[];
                                      items: {
                                          type: string;
                                      };
                                      type: string;
                                  };
                                  url: {
                                      format: string;
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                event_types: {
                                    default: string[];
                                    items: {
                                        type: string;
                                    };
                                    type: string;
                                };
                                url: {
                                    format: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              event_types: {
                                  default: string[];
                                  items: {
                                      type: string;
                                  };
                                  type: string;
                              };
                              url: {
                                  format: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            event_types: {
                                default: string[];
                                items: {
                                    type: string;
                                };
                                type: string;
                            };
                            url: {
                                format: string;
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          event_types: {
                              default: string[];
                              items: {
                                  type: string;
                              };
                              type: string;
                          };
                          url: {
                              format: string;
                              type: string;
                          };
                      }
                      • event_types: {
                            default: string[];
                            items: {
                                type: string;
                            };
                            type: string;
                        }
                        • default: string[]
                        • items: {
                              type: string;
                          }
                          • type: string
                        • type: string
                      • url: {
                            format: string;
                            type: string;
                        }
                        • format: string
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      webhook: {
                                          $ref: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    webhook: {
                                        $ref: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  webhook: {
                                      $ref: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                webhook: {
                                    $ref: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              webhook: {
                                  $ref: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            webhook: {
                                $ref: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • webhook: {
                              $ref: string;
                          }
                          • $ref: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /webhooks/delete: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      webhook_id: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    webhook_id: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  webhook_id: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                webhook_id: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              webhook_id: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            webhook_id: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          webhook_id: {
                              type: string;
                          };
                      }
                      • webhook_id: {
                            type: string;
                        }
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
        • /webhooks/get: {
              post: {
                  operationId: string;
                  requestBody: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      webhook_id: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                  };
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          webhook: {
                                              $ref: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                requestBody: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    webhook_id: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                };
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhook: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • requestBody: {
                  content: {
                      application/json: {
                          schema: {
                              properties: {
                                  webhook_id: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  };
              }
              • content: {
                    application/json: {
                        schema: {
                            properties: {
                                webhook_id: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    };
                }
                • application/json: {
                      schema: {
                          properties: {
                              webhook_id: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      };
                  }
                  • schema: {
                        properties: {
                            webhook_id: {
                                type: string;
                            };
                        };
                        required: string[];
                        type: string;
                    }
                    • properties: {
                          webhook_id: {
                              type: string;
                          };
                      }
                      • webhook_id: {
                            type: string;
                        }
                        • type: string
                    • required: string[]
                    • type: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      webhook: {
                                          $ref: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    webhook: {
                                        $ref: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  webhook: {
                                      $ref: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                webhook: {
                                    $ref: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              webhook: {
                                  $ref: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            webhook: {
                                $ref: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • webhook: {
                              $ref: string;
                          }
                          • $ref: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /webhooks/list: {
              get: {
                  operationId: string;
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          webhooks: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-ignore: boolean;
              };
              post: {
                  operationId: string;
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          webhooks: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhooks: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      webhooks: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    webhooks: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  webhooks: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                webhooks: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              webhooks: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            webhooks: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • webhooks: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-ignore: boolean
          • post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        webhooks: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      webhooks: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    webhooks: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  webhooks: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                webhooks: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              webhooks: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            webhooks: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • webhooks: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /workspaces/get: {
              get: {
                  operationId: string;
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          workspace: {
                                              $ref: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-ignore: boolean;
              };
              post: {
                  operationId: string;
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          workspace: {
                                              $ref: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspace: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      workspace: {
                                          $ref: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    workspace: {
                                        $ref: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  workspace: {
                                      $ref: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                workspace: {
                                    $ref: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              workspace: {
                                  $ref: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            workspace: {
                                $ref: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • workspace: {
                              $ref: string;
                          }
                          • $ref: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-ignore: boolean
          • post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspace: {
                                            $ref: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      workspace: {
                                          $ref: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    workspace: {
                                        $ref: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  workspace: {
                                      $ref: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                workspace: {
                                    $ref: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              workspace: {
                                  $ref: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            workspace: {
                                $ref: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • workspace: {
                              $ref: string;
                          }
                          • $ref: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /workspaces/list: {
              get: {
                  operationId: string;
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          workspaces: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-ignore: boolean;
              };
              post: {
                  operationId: string;
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          ok: {
                                              type: string;
                                          };
                                          workspaces: {
                                              items: {
                                                  $ref: string;
                                              };
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • get: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspaces: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-ignore: boolean;
            }
            • operationId: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      workspaces: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    workspaces: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  workspaces: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                workspaces: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              workspaces: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            workspaces: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • workspaces: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-ignore: boolean
          • post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        ok: {
                                            type: string;
                                        };
                                        workspaces: {
                                            items: {
                                                $ref: string;
                                            };
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      ok: {
                                          type: string;
                                      };
                                      workspaces: {
                                          items: {
                                              $ref: string;
                                          };
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    ok: {
                                        type: string;
                                    };
                                    workspaces: {
                                        items: {
                                            $ref: string;
                                        };
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  ok: {
                                      type: string;
                                  };
                                  workspaces: {
                                      items: {
                                          $ref: string;
                                      };
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                ok: {
                                    type: string;
                                };
                                workspaces: {
                                    items: {
                                        $ref: string;
                                    };
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              ok: {
                                  type: string;
                              };
                              workspaces: {
                                  items: {
                                      $ref: string;
                                  };
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            ok: {
                                type: string;
                            };
                            workspaces: {
                                items: {
                                    $ref: string;
                                };
                                type: string;
                            };
                        }
                        • ok: {
                              type: string;
                          }
                          • type: string
                        • workspaces: {
                              items: {
                                  $ref: string;
                              };
                              type: string;
                          }
                          • items: {
                                $ref: string;
                            }
                            • $ref: string
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
        • /workspaces/reset_sandbox: {
              post: {
                  operationId: string;
                  responses: {
                      200: {
                          content: {
                              application/json: {
                                  schema: {
                                      properties: {
                                          message: {
                                              type: string;
                                          };
                                          ok: {
                                              type: string;
                                          };
                                      };
                                      required: string[];
                                      type: string;
                                  };
                              };
                          };
                          description: string;
                      };
                      400: {
                          description: string;
                      };
                      401: {
                          description: string;
                      };
                  };
                  security: ({
                      access_token: never[];
                      client_session_token?: undefined;
                      seam_client_session_token?: undefined;
                      seam_workspace: never[];
                  } | {
                      access_token?: undefined;
                      client_session_token?: undefined;
                      seam_client_session_token: never[];
                      seam_workspace?: undefined;
                  } | {
                      access_token?: undefined;
                      client_session_token: never[];
                      seam_client_session_token?: undefined;
                      seam_workspace?: undefined;
                  })[];
                  summary: string;
                  tags: string[];
                  x-fern-sdk-group-name: string[];
                  x-fern-sdk-method-name: string;
                  x-fern-sdk-return-value: string;
              };
          }
          • post: {
                operationId: string;
                responses: {
                    200: {
                        content: {
                            application/json: {
                                schema: {
                                    properties: {
                                        message: {
                                            type: string;
                                        };
                                        ok: {
                                            type: string;
                                        };
                                    };
                                    required: string[];
                                    type: string;
                                };
                            };
                        };
                        description: string;
                    };
                    400: {
                        description: string;
                    };
                    401: {
                        description: string;
                    };
                };
                security: ({
                    access_token: never[];
                    client_session_token?: undefined;
                    seam_client_session_token?: undefined;
                    seam_workspace: never[];
                } | {
                    access_token?: undefined;
                    client_session_token?: undefined;
                    seam_client_session_token: never[];
                    seam_workspace?: undefined;
                } | {
                    access_token?: undefined;
                    client_session_token: never[];
                    seam_client_session_token?: undefined;
                    seam_workspace?: undefined;
                })[];
                summary: string;
                tags: string[];
                x-fern-sdk-group-name: string[];
                x-fern-sdk-method-name: string;
                x-fern-sdk-return-value: string;
            }
            • operationId: string
            • responses: {
                  200: {
                      content: {
                          application/json: {
                              schema: {
                                  properties: {
                                      message: {
                                          type: string;
                                      };
                                      ok: {
                                          type: string;
                                      };
                                  };
                                  required: string[];
                                  type: string;
                              };
                          };
                      };
                      description: string;
                  };
                  400: {
                      description: string;
                  };
                  401: {
                      description: string;
                  };
              }
              • 200: {
                    content: {
                        application/json: {
                            schema: {
                                properties: {
                                    message: {
                                        type: string;
                                    };
                                    ok: {
                                        type: string;
                                    };
                                };
                                required: string[];
                                type: string;
                            };
                        };
                    };
                    description: string;
                }
                • content: {
                      application/json: {
                          schema: {
                              properties: {
                                  message: {
                                      type: string;
                                  };
                                  ok: {
                                      type: string;
                                  };
                              };
                              required: string[];
                              type: string;
                          };
                      };
                  }
                  • application/json: {
                        schema: {
                            properties: {
                                message: {
                                    type: string;
                                };
                                ok: {
                                    type: string;
                                };
                            };
                            required: string[];
                            type: string;
                        };
                    }
                    • schema: {
                          properties: {
                              message: {
                                  type: string;
                              };
                              ok: {
                                  type: string;
                              };
                          };
                          required: string[];
                          type: string;
                      }
                      • properties: {
                            message: {
                                type: string;
                            };
                            ok: {
                                type: string;
                            };
                        }
                        • message: {
                              type: string;
                          }
                          • type: string
                        • ok: {
                              type: string;
                          }
                          • type: string
                      • required: string[]
                      • type: string
                • description: string
              • 400: {
                    description: string;
                }
                • description: string
              • 401: {
                    description: string;
                }
                • description: string
            • security: ({
                  access_token: never[];
                  client_session_token?: undefined;
                  seam_client_session_token?: undefined;
                  seam_workspace: never[];
              } | {
                  access_token?: undefined;
                  client_session_token?: undefined;
                  seam_client_session_token: never[];
                  seam_workspace?: undefined;
              } | {
                  access_token?: undefined;
                  client_session_token: never[];
                  seam_client_session_token?: undefined;
                  seam_workspace?: undefined;
              })[]
            • summary: string
            • tags: string[]
            • x-fern-sdk-group-name: string[]
            • x-fern-sdk-method-name: string
            • x-fern-sdk-return-value: string
      • servers: {
            url: string;
        }[]
      • tags: {
            description: string;
            name: string;
        }[]

      Generated using TypeDoc