import type { Config } from '../config/schema.js'; import type { ConnectorDefinition, ConnectorInstallInput, ConnectorPermissions } from '../connectors/types.js'; import { type SkillsStoreListParams } from '../agent/skills/marketplace/adapters/store/store-api-client.js'; export type StoreConnectorInstallPlan = { packageName: string; version: string; definition: ConnectorDefinition; permissions: ConnectorPermissions; requiresRestart: false; }; export declare function listStoreConnectors(config: Config, params: SkillsStoreListParams): Promise; export declare function getStoreConnectorInstallPlan(config: Config, packageName: string, version?: string): Promise; export declare function installStoreConnector(config: Config, packageName: string, input: ConnectorInstallInput, version?: string): Promise<{ instance: import("../connectors/types.js").ConnectorInstance; plan: StoreConnectorInstallPlan; }>;