/** * Response from handshake endpoint */ export type HandshakeResponse = { success: boolean; user: string; message: string; }; /** * Test authentication with server * @returns Handshake response with user info */ export declare const handshake: () => Promise; export declare const apiClient: { analytics: { trackEvent: (args: import("../api/analytics.js").TrackEventRequest) => Promise; }; artifacts: { create: (args: import("../api/artifacts.js").CreateArtifactRequest) => Promise; get: (args: { id: string; }) => Promise; }; conversation: { summarize: (args: import("../api/conversation.js").SummarizeRequest) => Promise; }; query: { search: (args: import("../api/query.js").QueryRequest) => Promise; }; registrar: { searchPackages: (args: import("../api/registrar.js").SearchPackagesRequest) => Promise>; searchPackagesOnRegistry: (args: import("../api/registrar.js").SearchPackagesOnRegistryRequest) => Promise>; getPackument: (args: import("../api/registrar.js").GetPackumentRequest) => Promise; downloadTarball: (args: import("../api/registrar.js").DownloadTarballRequest) => Promise; uploadProfile: (args: import("../api/registrar.js").UploadProfileRequest) => Promise; searchSkills: (args: import("../api/registrar.js").SearchSkillsRequest) => Promise>; getSkillPackument: (args: import("../api/registrar.js").GetSkillPackumentRequest) => Promise; downloadSkillTarball: (args: import("../api/registrar.js").DownloadSkillTarballRequest) => Promise; uploadSkill: (args: import("../api/registrar.js").UploadSkillRequest) => Promise; }; handshake: () => Promise; }; export type { Artifact } from "../api/artifacts.js"; export type { QueryResponse, QueryRequest } from "../api/query.js"; export type { SummarizeRequest, SummarizeResponse, } from "../api/conversation.js"; export { ConfigManager } from "../api/base.js"; export type { Package, Packument, SearchPackagesRequest, GetPackumentRequest, DownloadTarballRequest, } from "../api/registrar.js"; //# sourceMappingURL=index.d.ts.map