import type { Hex } from 'viem'; export declare const GATEWAY_API_URLS: Record; export declare const GATEWAY_METHODS: { createTask: string; sendTask: string; simulatePolicy: string; simulateTask: string; simulatePolicyData: string; simulatePolicyDataWithClient: string; getPrivacyPublicKey: string; getSecretsPublicKey: string; uploadIdentityEncrypted: string; getIdentityEncrypted: string; storeEncryptedSecrets: string; uploadConfidentialData: string; getConfidentialData: string; registerWebhook: string; unregisterWebhook: string; }; /** NewtonProverTaskManager contracts — synced from newton-contracts deployments. */ export declare const NEWTON_PROVER_TASK_MANAGER: Partial>; /** AttestationValidator contracts — verify BLS aggregate signatures on-chain. */ export declare const ATTESTATION_VALIDATOR: Partial>; /** IdentityRegistry contracts — on-chain identity data refs and policy client links. */ export declare const IDENTITY_REGISTRY: Partial>; /** PolicyClientRegistry contracts — on-chain policy client registration and lifecycle. */ export declare const POLICY_CLIENT_REGISTRY: Partial>; /** ConfidentialDataRegistry contracts — on-chain provider-managed confidential data refs. */ export declare const CONFIDENTIAL_DATA_REGISTRY: Partial>; export { DEPLOYMENTS, getDeployment, getDeploymentAddress, getDeploymentKey, type DeploymentAddressKey, type DeploymentFile, type DeploymentKey, type SupportedChainId, DEPLOYMENT_KEYS, } from './deployments/index.d.mts';