import type { CredentialContext } from "../credentials/index.js"; export type AgentKitCapabilityAppId = "design" | "slides" | "slides-2"; export interface AgentKitIntegrationCapability { id: string; label: string; kind: "provider-api" | "mcp"; } export interface AgentKitCapabilityCatalog { sources: { figma: { available: boolean; }; }; integrations: AgentKitIntegrationCapability[]; } export declare function isAgentKitFigmaSourceAvailable(context: CredentialContext): Promise; export declare function listAgentKitCapabilities(appId: AgentKitCapabilityAppId, context: CredentialContext): Promise; export declare function readAgentKitIntegrationIntent(appId: AgentKitCapabilityAppId, provider: string, context: CredentialContext): Promise<{ id: string; title: string; context: string; } | null>;