import type { AssetPartitionQuad } from '@origintrail-official/dkg-core'; import type { SourceWorkerJobStatusResult } from '@origintrail-official/dkg-agent'; export interface KnowledgeAssetLifecycleClient { createAndShare(contextGraphId: string, name: string, quads: AssetPartitionQuad[], options?: { subGraphName?: string; }): Promise<{ promotedCount: number; publishReady?: boolean; shareOperationId?: string; }>; publishAsync(contextGraphId: string, name: string, options?: { subGraphName?: string; }): Promise<{ jobId: string; shareOperationId?: string; contentScopeVersion?: number; kaUal?: string; assertionVersion?: string; publicTripleCount?: number; privateTripleCount?: number; intentKey?: string; }>; getJobStatus(jobId: string): Promise; } export declare function createDaemonKnowledgeAssetLifecycleClient(daemonUrl: string, token: string): KnowledgeAssetLifecycleClient; //# sourceMappingURL=source-worker-daemon-client.d.ts.map