import { RemotePrivatePublicationsClient } from "./remote-private-publications.js"; import type { RemoteWorkspaceContext } from "./remote-workspace-selection.js"; export declare function preparePrivatePublicationSession(requested?: RemoteWorkspaceContext): { origin: string; verify(email: string, code: string): Promise; }; export declare function preparePrivateSkillHistorySession(requested?: RemoteWorkspaceContext): { origin: string; verify(email: string, code: string): Promise; }; /** Neither the session nor a signed upload capability is saved to host credentials. */ export declare function privatePublicationSession(email: string, code: string, requested?: RemoteWorkspaceContext): Promise; export declare function privatePublicationCustomerError(error: unknown): { error: string; code: string; uncertain: boolean; };