import { AccessControlConditions } from '@lit-protocol/types'; import { ExportPrivateKeyParams, StoredKeyData } from '../types'; interface SignMessageWithLitActionParams extends ExportPrivateKeyParams { accessControlConditions: AccessControlConditions; storedKeyMetadata: StoredKeyData; litActionIpfsCid?: string; litActionCode?: string; userMaxPrice?: bigint; } export declare function exportPrivateKeyWithLitAction(args: SignMessageWithLitActionParams): Promise<{ publicKey: string; keyType: import("../types").KeyType; litNetwork: import("@lit-protocol/types").LIT_NETWORKS_KEYS; memo: string; id: string; updatedAt?: string; versions?: import("../types").WrappedKeyVersion[]; decryptedPrivateKey: string; pkpAddress: string; }>; export {};