export interface KnowledgeAssetFinalizedPublishOptions { clearAfter?: boolean; publishEpochs?: number; publisherNodeIdentityIdOverride?: bigint; } export interface NormalizedFinalizedPublishOptions { clearSharedMemoryAfter?: boolean; publishEpochs?: number; publisherNodeIdentityIdOverride?: bigint; } export type FinalizedPublishOptionParseError = { kind: 'integer'; field: string; positive: boolean; } | { kind: 'safe-integer'; field: string; positive: boolean; } | { kind: 'number-too-large'; field: string; } | { kind: 'max'; field: string; max: number; } | { kind: 'uint72'; field: string; } | { kind: 'boolean'; field: string; }; export type FinalizedPublishOptionParseResult = { ok: true; options: TOptions; } | { ok: false; error: FinalizedPublishOptionParseError; }; export declare function parseCliFinalizedPublishOptions(raw: { publishEpochs?: unknown; publisherNodeIdentityId?: unknown; }): FinalizedPublishOptionParseResult; export declare function parseHttpFinalizedPublishOptions(raw: unknown): FinalizedPublishOptionParseResult; export declare function finalizedPublishOptionsPayload(options?: KnowledgeAssetFinalizedPublishOptions): Record | undefined; export declare function formatFinalizedPublishOptionError(error: FinalizedPublishOptionParseError, labels?: Partial>, opts?: { quoteField?: boolean; }): string; //# sourceMappingURL=finalized-publish-options.d.ts.map