/** * REST API Integration client implementation. * * Uses the proto-generated REST API Integration Plugin type from @superblocksteam/types. * This is the generic REST API Integration plugin that users configure with a base URL * and authentication in the integrations page. */ import { RestApiIntegrationClient } from "../base/index.js"; import type { RestApiIntegrationPluginClient } from "./types.js"; /** * Internal implementation of RestApiIntegrationPluginClient. * * Extends RestApiIntegrationClient to inherit the generic apiRequest() method. * At runtime, the orchestrator handles base URL resolution, authentication, * and API request execution. */ export class RestApiIntegrationPluginClientImpl extends RestApiIntegrationClient implements RestApiIntegrationPluginClient {}