import type { Client, ClientOptions as OpenApiClientOptions } from "openapi-fetch"; import type { paths } from "./generated/api-types.js"; export type APICredentials = { resourceId: number | string; key: string; }; export type ClientOptions = OpenApiClientOptions; export type ScoutnetClient = Client; export declare const createClient: ({ baseUrl, ...clientOptions }: ClientOptions) => ScoutnetClient; /** * Creates an authorization header for the Scoutnet API. */ export declare const createAuthorizationHeader: ({ resourceId, key: token, }: APICredentials) => string;