/** @format */ import { DimoEnvironment } from "./environments"; import { Fetch, Identity, Telemetry } from "./graphql/resources/DimoGraphqlResources"; import { Agents, Attestation, Auth, DeviceDefinitions, Devices, TokenExchange, Trips, Valuations, VehicleTriggers } from "./api/resources/DimoRestResources"; export declare class DIMO { agents: Agents; attestation: Attestation; auth: Auth; devicedefinitions: DeviceDefinitions; devices: Devices; fetch: Fetch; identity: Identity; telemetry: Telemetry; tokenexchange: TokenExchange; trips: Trips; valuations: Valuations; vehicleTriggers: VehicleTriggers; constructor(env: keyof typeof DimoEnvironment); authenticate(): Promise; }