/* * Automatically generated by codegen/smith.ts. * Do not edit this file. */ /** * Represents a space that is a logical grouping of devices and entrances. You can assign access to an entire space, thereby making granting access more efficient. */ export type Space = { /** * Number of entrances in the space. */ acs_entrance_count: number /** * Date and time at which the space was created. */ created_at: string /** * Reservation/stay-related defaults for the space. Also carries the provider/PMS-supplied name under a `_name` key (e.g. `guesty_name`), which Seam preserves when you rename the space (read-only — managed by Seam). */ customer_data?: | { /** * Postal address for the space. */ address?: string | null | undefined /** * Default check-in time for reservations at the space, as HH:mm or HH:mm:ss. */ default_checkin_time?: string | null | undefined /** * Default check-out time for reservations at the space, as HH:mm or HH:mm:ss. */ default_checkout_time?: string | null | undefined /** * IANA time zone for the space, e.g. America/Los_Angeles. */ time_zone?: string | null | undefined } | undefined /** * Customer key associated with the space. */ customer_key?: string | undefined /** * Number of devices in the space. */ device_count: number /** * Display name for the space. */ display_name: string /** * Geographic coordinates (latitude and longitude) of the space. */ geolocation?: | { /** * Latitude of the space, in decimal degrees. */ latitude: number /** * Longitude of the space, in decimal degrees. */ longitude: number } | null | undefined /** * Name of the space. */ name: string /** * ID of the space. */ space_id: string /** * Unique key for the space within the workspace. */ space_key?: string | undefined /** * ID of the workspace associated with the space. */ workspace_id: string }