import type { BaseClientOptions, BaseRequestOptions } from "../../../../BaseClient.js"; import { type NormalizedClientOptionsWithAuth } from "../../../../BaseClient.js"; import * as core from "../../../../core/index.js"; import type * as Samsara from "../../../index.js"; export declare namespace LegacyClient { type Options = BaseClientOptions; interface RequestOptions extends BaseRequestOptions { } } export declare class LegacyClient { protected readonly _options: NormalizedClientOptionsWithAuth; constructor(options?: LegacyClient.Options); /** * **Note: This is a legacy endpoint, consider using [this endpoint](https://developers.samsara.com/reference/listassets) instead. The endpoint will continue to function as documented.** * * Fetch all powered and unpowered equipment. * * **Submit Feedback**: Likes, dislikes, and API feature requests should be filed as feedback in our API feedback form. If you encountered an issue or noticed inaccuracies in the API documentation, please submit a case to our support team. * * To use this endpoint, select **Read Equipment** under the Equipment category when creating or editing an API token. Learn More. * * @param {LegacyClient.RequestOptions} requestOptions - Request-specific configuration. * * @example * await client.legacy.v1GetAllAssets() */ v1GetAllAssets(requestOptions?: LegacyClient.RequestOptions): core.HttpResponsePromise; private __v1GetAllAssets; }