import * as sdk from "@receiz/sdk";
export declare const RECEIZ_MCP_PROOF_VALUE_LIMITS: Readonly<{
    inputBytes: number;
    argumentBytes: number;
    outputBytes: number;
    samples: 256;
    saleRecoveries: 256;
}>;
export declare const RECEIZ_PROOF_VALUE_TOOLS: readonly ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        additionalProperties: boolean;
        properties: {
            includeReplay: {
                type: string;
                description: string;
            };
            expectedProofDigest: {
                type: string;
                pattern: string;
            };
            expectedHistoryHead: {
                type: string;
                minLength: number;
            };
            policy: {
                type: string;
                additionalProperties: boolean;
                properties: {
                    algorithm: {
                        type: string;
                    };
                    checksum: {
                        type: string;
                    };
                };
                required: string[];
            };
            rarityPolicy: {
                type: string;
                description: string;
            };
            marketReferenceRule: {
                type: string;
                enum: string[];
            };
            saleRecoveryReferences: {
                type: string;
                maxItems: number;
                uniqueItems: boolean;
                items: {
                    type: string;
                    pattern: string;
                    description: string;
                };
            };
            usdBasis: {
                type: string;
                description: string;
            };
            askingPricePhiMicro: {
                type: string;
                pattern: string;
                maxLength: number;
            };
            artifactReference: {
                type: string;
                pattern: string;
                description: string;
            };
            valuationKaiUPulse: {
                type: string;
                pattern: string;
                maxLength: number;
            };
            replayReference?: undefined;
        };
        required: string[];
    };
    annotations: {
        readOnlyHint: boolean;
        destructiveHint: boolean;
        openWorldHint: boolean;
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        additionalProperties: boolean;
        properties: {
            includeReplay: {
                type: string;
                description: string;
            };
            expectedProofDigest: {
                type: string;
                pattern: string;
            };
            expectedHistoryHead: {
                type: string;
                minLength: number;
            };
            policy: {
                type: string;
                additionalProperties: boolean;
                properties: {
                    algorithm: {
                        type: string;
                    };
                    checksum: {
                        type: string;
                    };
                };
                required: string[];
            };
            rarityPolicy: {
                type: string;
                description: string;
            };
            marketReferenceRule: {
                type: string;
                enum: string[];
            };
            saleRecoveryReferences: {
                type: string;
                maxItems: number;
                uniqueItems: boolean;
                items: {
                    type: string;
                    pattern: string;
                    description: string;
                };
            };
            usdBasis: {
                type: string;
                description: string;
            };
            askingPricePhiMicro: {
                type: string;
                pattern: string;
                maxLength: number;
            };
            artifactReference: {
                type: string;
                pattern: string;
                description: string;
            };
            valuationKaiUPulses: {
                type: string;
                minItems: number;
                maxItems: number;
                items: {
                    type: string;
                    pattern: string;
                    maxLength: number;
                };
            };
            replayReference?: undefined;
        };
        required: string[];
    };
    annotations: {
        readOnlyHint: boolean;
        destructiveHint: boolean;
        openWorldHint: boolean;
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        additionalProperties: boolean;
        properties: {
            replayReference: {
                type: string;
                pattern: string;
                description: string;
            };
        };
        required: string[];
    };
    annotations: {
        readOnlyHint: boolean;
        destructiveHint: boolean;
        openWorldHint: boolean;
    };
})[];
export declare function createReceizProofValueOperations(input: {
    workspace: string;
}): {
    call(name: string, raw: unknown): Promise<sdk.ReceizProofValueReplayVerificationV129 | Readonly<{
        kind: "recomputed-model-samples";
        samples: readonly sdk.ReceizProofValueResultV129[];
        transactions: sdk.ReceizProofValueTransactionsV129 | null;
        writesPerformed: 0;
    }> | sdk.ReceizProofValueResultV129 | {
        projection: Readonly<{
            kind: "recomputed-model-samples";
            samples: readonly sdk.ReceizProofValueResultV129[];
            transactions: sdk.ReceizProofValueTransactionsV129 | null;
            writesPerformed: 0;
        }> | sdk.ReceizProofValueResultV129;
        replay: Readonly<{
            schema: "receiz.proof-value-replay.v129";
            sdkVersion: "129.0.0";
            roots: Readonly<{
                kind: "sdk-pinned-signature-v4";
                digest: string;
                keyIds: readonly string[];
            }>;
            source: Readonly<{
                exactBytesB64u: string;
                filename: string;
                mimeType: string;
                artifactDigest: string;
                payloadDigest: string;
                admissionProfile: "portable-state" | null;
                historyHead: string | null;
            }>;
            policy: Readonly<{
                algorithm: typeof sdk.SIGIL_VALUATION_ALGORITHM;
                checksum: string;
            }>;
            options: {
                readonly rarityPolicy?: sdk.ReceizRarityPolicyV129 | undefined;
                readonly marketReferenceRule?: "last-executed-sale-v129" | undefined;
                readonly usdBasis?: sdk.ReceizProofValueUsdBasisV129 | undefined;
                readonly askingPricePhiMicro?: string | undefined;
            };
            saleRecoveries: readonly sdk.ReceizProofValueSaleRecoveryV129[];
            valuationKaiUPulses: readonly string[];
            expectedProjectionDigests: readonly string[];
            replayDigest: string;
        }>;
    }>;
};
//# sourceMappingURL=proofValueOperations.d.ts.map