import * as LitNodeApi from '../LitNodeClient/LitNodeApi'; import { ReleaseVerificationConfig } from '@lit-protocol/crypto'; import { EndPoint } from '@lit-protocol/types'; import { ResolvedHandshakeResponse } from '../LitNodeClient/LitNodeApi'; /** * @deprecated - use the one in the type package */ export type OrchestrateHandshakeResponse = { serverKeys: Record; connectedNodes: Set; coreNodeConfig: ResolvedHandshakeResponse | null; threshold: number; }; export declare const orchestrateHandshake: (params: { bootstrapUrls: string[]; currentEpoch: number; version: string; requiredAttestation: boolean; minimumThreshold: number; abortTimeout: number; endpoints: EndPoint; releaseVerificationConfig?: ReleaseVerificationConfig; networkModule?: any; }) => Promise;