export type SandboxSchema = 'OMM' | 'DPM' | 'PNM' | 'EPM' | 'ENC' | 'PLG' | 'CHN'; export interface SandboxArtifactInput { schema: SandboxSchema; title: string; payload: unknown; } export interface SandboxArtifactEvidence { schema: SandboxSchema; title: string; payload: unknown; cid: string; fileId: string; payloadBytes: Uint8Array; digest: Uint8Array; digestHex: string; signature: Uint8Array; signatureHex: string; publicKey: Uint8Array; publicKeyHex: string; verified: boolean; } export interface SandboxPnmEvidence { topic: string; bytes: Uint8Array; publicKey: Uint8Array; } export declare function sandboxArtifactSignaturePayload(schema: SandboxSchema, cid: string, payloadBytes: Uint8Array): Uint8Array; export declare function buildSandboxChannelEvidence(input: { sourceId: string; standardCode: string; }): { channelId: string; topic: string; sourceId: string; standardCode: string; }; export declare function createSandboxArtifactEvidence(input: SandboxArtifactInput): Promise; export declare function buildSandboxPnmEvidence(artifact: SandboxArtifactEvidence): Promise; export declare function requestLiveConnections(): Promise<{ mode: 'live'; connections: Array<{ id: string; status: 'unavailable'; detail: string; }>; }>; //# sourceMappingURL=evidence.d.ts.map