import type * as Samsara from "../index.js"; /** * The outcome of a single gateway-to-device pairing. The `previousDevice` and `displacedGateway` fields describe the state of those entities immediately before this pairing was applied -- they identify the side-effects of the operation, not their post-pairing state. */ export interface PairGatewayResultObjectResponseBody { device: Samsara.PairResultDeviceObjectResponseBody; displacedGateway?: Samsara.PairResultGatewayObjectResponseBody | undefined; gateway: Samsara.PairResultGatewayObjectResponseBody; previousDevice?: Samsara.PairResultDeviceObjectResponseBody | undefined; }