import { AccessControlConditions } from '@lit-protocol/types'; import { GeneratePrivateKeyParams } from '../types'; interface GeneratePrivateKeyLitActionParams extends GeneratePrivateKeyParams { pkpAddress: string; accessControlConditions: AccessControlConditions; litActionIpfsCid?: string; litActionCode?: string; userMaxPrice?: bigint; } interface GeneratePrivateKeyLitActionResult { ciphertext: string; dataToEncryptHash: string; publicKey: string; } export declare function generateKeyWithLitAction({ litClient, pkpSessionSigs, litActionIpfsCid, litActionCode, accessControlConditions, pkpAddress, userMaxPrice, }: GeneratePrivateKeyLitActionParams): Promise; export {};