import { IActivDirectSearchAssetParams, CONTRACT_INTERFACES } from '../..';
export interface ILitAction {
    ipfsId: string;
    publicKey: string;
    keyEthAddress: string;
    testPricing: (params: IActivDirectSearchAssetParams) => Promise<CONTRACT_INTERFACES.IPrice>;
}
export interface ILitActionV2 {
    fetcher: {
        ipfsId: string;
        publicKey: string;
        keyEthAddress: string;
    };
    keyBearer: {
        ipfsId: string;
        publicKey: string;
        keyEthAddress: string;
    };
    provider: {
        ipfsId: string;
        publicKey: string;
        keyEthAddress: string;
    };
    verifier: {
        ipfsId: string;
        publicKey: string;
        keyEthAddress: string;
    };
    chain: string;
    testPricing: (params: IActivDirectSearchAssetParams) => Promise<CONTRACT_INTERFACES.IPrice>;
}
