import type { ElicitationResult } from './types/sdk-types.js'; export declare function stableStringify(value: unknown): string; export declare function ensureSessionKey(sessionId: string): string | null; export declare function readSessionKey(sessionId: string): string | null; export declare function signElicitationResponse(key: string, sessionId: string, reqId: string, result: ElicitationResult): string; export declare function verifyElicitationResponse(key: string, sessionId: string, reqId: string, result: ElicitationResult, sig: string): boolean; export declare function signAbortRequest(key: string, sessionId: string, nonce: string): string; export declare function verifyAbortRequest(key: string, sessionId: string, nonce: string, sig: string): boolean; export declare function freshChannelId(): string;