import { IAssociationTransaction, IAssociationParams, WithId, WithSender, IAssociationParamsV3, IAssociationTransactionV3 } from '../transactions'; import { TSeedTypes } from '../types'; export declare function invokeAssociation(params: IAssociationParams, seed: TSeedTypes): (IAssociationTransaction & WithId) | (IAssociationTransactionV3 & WithId); export declare function invokeAssociation(paramsOrTx: (IAssociationParamsV3 & WithSender) | (IAssociationParams & WithSender) | IAssociationTransaction, seed?: TSeedTypes): (IAssociationTransaction & WithId) | (IAssociationTransactionV3 & WithId); export declare function revokeAssociation(params: IAssociationParams, seed: TSeedTypes): IAssociationTransaction & WithId; export declare function revokeAssociation(paramsOrTx: IAssociationParams & WithSender | IAssociationTransaction, seed?: TSeedTypes): IAssociationTransaction & WithId;