import { AddressesClient } from "./api/resources/addresses/client/Client.js"; import { AlertsClient } from "./api/resources/alerts/client/Client.js"; import { AssetsClient } from "./api/resources/assets/client/Client.js"; import { AttributesClient } from "./api/resources/attributes/client/Client.js"; import { AuthTokenForDriverClient } from "./api/resources/authTokenForDriver/client/Client.js"; import { BetaApIsClient } from "./api/resources/betaApIs/client/Client.js"; import { CarbCtcClient } from "./api/resources/carbCtc/client/Client.js"; import { CarrierProposedAssignmentsClient } from "./api/resources/carrierProposedAssignments/client/Client.js"; import { CoachingClient } from "./api/resources/coaching/client/Client.js"; import { ContactsClient } from "./api/resources/contacts/client/Client.js"; import { DocumentsClient } from "./api/resources/documents/client/Client.js"; import { DriverQrCodesClient } from "./api/resources/driverQrCodes/client/Client.js"; import { DriversClient } from "./api/resources/drivers/client/Client.js"; import { DriverTrailerAssignmentsClient } from "./api/resources/driverTrailerAssignments/client/Client.js"; import { DriverVehicleAssignmentsClient } from "./api/resources/driverVehicleAssignments/client/Client.js"; import { EquipmentClient } from "./api/resources/equipment/client/Client.js"; import { FleetClient } from "./api/resources/fleet/client/Client.js"; import { FormsClient } from "./api/resources/forms/client/Client.js"; import { FuelAndEnergyClient } from "./api/resources/fuelAndEnergy/client/Client.js"; import { GatewaysClient } from "./api/resources/gateways/client/Client.js"; import { HoursOfServiceClient } from "./api/resources/hoursOfService/client/Client.js"; import { HubsClient } from "./api/resources/hubs/client/Client.js"; import { IdlingClient } from "./api/resources/idling/client/Client.js"; import { IftaClient } from "./api/resources/ifta/client/Client.js"; import { IndustrialClient } from "./api/resources/industrial/client/Client.js"; import { IssuesClient } from "./api/resources/issues/client/Client.js"; import { LegacyClient } from "./api/resources/legacy/client/Client.js"; import { LegacyApIsClient } from "./api/resources/legacyApIs/client/Client.js"; import { LiveSharingLinksClient } from "./api/resources/liveSharingLinks/client/Client.js"; import { LocationAndSpeedClient } from "./api/resources/locationAndSpeed/client/Client.js"; import { MaintenanceClient } from "./api/resources/maintenance/client/Client.js"; import { MediaClient } from "./api/resources/media/client/Client.js"; import { MessagesClient } from "./api/resources/messages/client/Client.js"; import { OrganizationInfoClient } from "./api/resources/organizationInfo/client/Client.js"; import { PlansClient } from "./api/resources/plans/client/Client.js"; import { PreviewApIsClient } from "./api/resources/previewApIs/client/Client.js"; import { ReadingsClient } from "./api/resources/readings/client/Client.js"; import { RouteEventsClient } from "./api/resources/routeEvents/client/Client.js"; import { RoutesClient } from "./api/resources/routes/client/Client.js"; import { SafetyClient } from "./api/resources/safety/client/Client.js"; import { SafetyScoresClient } from "./api/resources/safetyScores/client/Client.js"; import { SensorsClient } from "./api/resources/sensors/client/Client.js"; import { SettingsClient } from "./api/resources/settings/client/Client.js"; import { SpeedingIntervalsClient } from "./api/resources/speedingIntervals/client/Client.js"; import { TachographEuOnlyClient } from "./api/resources/tachographEuOnly/client/Client.js"; import { TagsClient } from "./api/resources/tags/client/Client.js"; import { TrailerAssignmentsClient } from "./api/resources/trailerAssignments/client/Client.js"; import { TrailersClient } from "./api/resources/trailers/client/Client.js"; import { TrainingAssignmentsClient } from "./api/resources/trainingAssignments/client/Client.js"; import { TrainingCoursesClient } from "./api/resources/trainingCourses/client/Client.js"; import { TripsClient } from "./api/resources/trips/client/Client.js"; import { UsersClient } from "./api/resources/users/client/Client.js"; import { VehicleLocationsClient } from "./api/resources/vehicleLocations/client/Client.js"; import { VehicleStatsClient } from "./api/resources/vehicleStats/client/Client.js"; import { VehiclesClient } from "./api/resources/vehicles/client/Client.js"; import { WebhooksClient } from "./api/resources/webhooks/client/Client.js"; import { WorkOrdersClient } from "./api/resources/workOrders/client/Client.js"; import type { BaseClientOptions, BaseRequestOptions } from "./BaseClient.js"; import { type NormalizedClientOptionsWithAuth } from "./BaseClient.js"; export declare namespace SamsaraClient { type Options = BaseClientOptions; interface RequestOptions extends BaseRequestOptions { } } export declare class SamsaraClient { protected readonly _options: NormalizedClientOptionsWithAuth; protected _addresses: AddressesClient | undefined; protected _betaApIs: BetaApIsClient | undefined; protected _alerts: AlertsClient | undefined; protected _assets: AssetsClient | undefined; protected _locationAndSpeed: LocationAndSpeedClient | undefined; protected _attributes: AttributesClient | undefined; protected _media: MediaClient | undefined; protected _coaching: CoachingClient | undefined; protected _contacts: ContactsClient | undefined; protected _maintenance: MaintenanceClient | undefined; protected _fuelAndEnergy: FuelAndEnergyClient | undefined; protected _driverTrailerAssignments: DriverTrailerAssignmentsClient | undefined; protected _driverQrCodes: DriverQrCodesClient | undefined; protected _carbCtc: CarbCtcClient | undefined; protected _carrierProposedAssignments: CarrierProposedAssignmentsClient | undefined; protected _legacyApIs: LegacyApIsClient | undefined; protected _documents: DocumentsClient | undefined; protected _driverVehicleAssignments: DriverVehicleAssignmentsClient | undefined; protected _drivers: DriversClient | undefined; protected _authTokenForDriver: AuthTokenForDriverClient | undefined; protected _tachographEuOnly: TachographEuOnlyClient | undefined; protected _equipment: EquipmentClient | undefined; protected _hoursOfService: HoursOfServiceClient | undefined; protected _ifta: IftaClient | undefined; protected _routes: RoutesClient | undefined; protected _settings: SettingsClient | undefined; protected _trailers: TrailersClient | undefined; protected _vehicles: VehiclesClient | undefined; protected _vehicleLocations: VehicleLocationsClient | undefined; protected _vehicleStats: VehicleStatsClient | undefined; protected _forms: FormsClient | undefined; protected _gateways: GatewaysClient | undefined; protected _hubs: HubsClient | undefined; protected _plans: PlansClient | undefined; protected _idling: IdlingClient | undefined; protected _industrial: IndustrialClient | undefined; protected _issues: IssuesClient | undefined; protected _liveSharingLinks: LiveSharingLinksClient | undefined; protected _workOrders: WorkOrdersClient | undefined; protected _organizationInfo: OrganizationInfoClient | undefined; protected _previewApIs: PreviewApIsClient | undefined; protected _readings: ReadingsClient | undefined; protected _routeEvents: RouteEventsClient | undefined; protected _safety: SafetyClient | undefined; protected _safetyScores: SafetyScoresClient | undefined; protected _speedingIntervals: SpeedingIntervalsClient | undefined; protected _tags: TagsClient | undefined; protected _trainingAssignments: TrainingAssignmentsClient | undefined; protected _trainingCourses: TrainingCoursesClient | undefined; protected _trips: TripsClient | undefined; protected _users: UsersClient | undefined; protected _legacy: LegacyClient | undefined; protected _fleet: FleetClient | undefined; protected _messages: MessagesClient | undefined; protected _trailerAssignments: TrailerAssignmentsClient | undefined; protected _sensors: SensorsClient | undefined; protected _webhooks: WebhooksClient | undefined; constructor(options?: SamsaraClient.Options); get addresses(): AddressesClient; get betaApIs(): BetaApIsClient; get alerts(): AlertsClient; get assets(): AssetsClient; get locationAndSpeed(): LocationAndSpeedClient; get attributes(): AttributesClient; get media(): MediaClient; get coaching(): CoachingClient; get contacts(): ContactsClient; get maintenance(): MaintenanceClient; get fuelAndEnergy(): FuelAndEnergyClient; get driverTrailerAssignments(): DriverTrailerAssignmentsClient; get driverQrCodes(): DriverQrCodesClient; get carbCtc(): CarbCtcClient; get carrierProposedAssignments(): CarrierProposedAssignmentsClient; get legacyApIs(): LegacyApIsClient; get documents(): DocumentsClient; get driverVehicleAssignments(): DriverVehicleAssignmentsClient; get drivers(): DriversClient; get authTokenForDriver(): AuthTokenForDriverClient; get tachographEuOnly(): TachographEuOnlyClient; get equipment(): EquipmentClient; get hoursOfService(): HoursOfServiceClient; get ifta(): IftaClient; get routes(): RoutesClient; get settings(): SettingsClient; get trailers(): TrailersClient; get vehicles(): VehiclesClient; get vehicleLocations(): VehicleLocationsClient; get vehicleStats(): VehicleStatsClient; get forms(): FormsClient; get gateways(): GatewaysClient; get hubs(): HubsClient; get plans(): PlansClient; get idling(): IdlingClient; get industrial(): IndustrialClient; get issues(): IssuesClient; get liveSharingLinks(): LiveSharingLinksClient; get workOrders(): WorkOrdersClient; get organizationInfo(): OrganizationInfoClient; get previewApIs(): PreviewApIsClient; get readings(): ReadingsClient; get routeEvents(): RouteEventsClient; get safety(): SafetyClient; get safetyScores(): SafetyScoresClient; get speedingIntervals(): SpeedingIntervalsClient; get tags(): TagsClient; get trainingAssignments(): TrainingAssignmentsClient; get trainingCourses(): TrainingCoursesClient; get trips(): TripsClient; get users(): UsersClient; get legacy(): LegacyClient; get fleet(): FleetClient; get messages(): MessagesClient; get trailerAssignments(): TrailerAssignmentsClient; get sensors(): SensorsClient; get webhooks(): WebhooksClient; }