UNPKG

@bit-ui-libs/common

Version:
58 lines (52 loc) 1.1 kB
import { FilterParams } from '../common'; export interface LocationAddress { addressLine1: string; addressLine2?: string; city: string; state: string; country: string; zip: string; } export interface LocationAddressResponse { addressLine1: string; addressLine2?: string; city: string; state: string; country: string; zip: string; } export interface Location { id: string; orgId: string; name: string; address?: LocationAddress; latitude: number; longitude: number; meanSeaLevel: number; createdAt: Date; updatedAt?: Date; deletedAt?: Date; } export interface LocationResponse { id: string; orgId: string; name: string; address?: LocationAddressResponse; latitude: number; longitude: number; meanSeaLevel: number; createdAt?: Date; updatedAt?: Date; } export interface ListLocationsRequest extends FilterParams { name?: string; orgId?: string; appName?: string; } export interface AddLocationRequest { name: string, address: LocationAddress, latitude: number, longitude: number, meanSeaLevel: number }