import { type Client } from '@connectrpc/connect'; import type { Address } from 'viem'; import type { SupportedChain } from '../chain.js'; import { KmsService } from '../generated/es/inco/kms/lite/v1/kms_service_pb.js'; export declare const DEFAULT_COVALIDATOR_SIGNER: Address; export type KmsClient = Client & { signerAddress: Address; }; export declare function getKmsClient(kmsConnectRpcEndpointOrClient: string | KmsClient, signerAddress: Address): KmsClient; export declare function defaultCovalidatorGrpc(chain: SupportedChain): string; export declare function lightningDevnetCovalidatorGrpc(chain: SupportedChain): string; export declare function lightningTestnetCovalidatorGrpc(chain: SupportedChain): string;