import { Schema } from 'ts-api-validator'; import { TTransactionRequest } from '../../utils/request'; export declare const transferSchema: Schema; export declare const preTransfer: (data: any) => Promise; export declare const postTransfer: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendTransferTx: TTransactionRequest; export declare const leaseSchema: Schema; export declare const preLease: (data: any) => Promise; export declare const postLease: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendLeaseTx: TTransactionRequest; export declare const cancelLeasingSchema: Schema; export declare const preCancelLeasing: (data: any) => Promise; export declare const postCancelLeasing: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendCancelLeasingTx: TTransactionRequest; export declare const cancelLeasingSchemaV2: Schema; export declare const preCancelLeasingV2: (data: any) => Promise; export declare const postCancelLeasingV2: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendCancelLeasingTxV2: TTransactionRequest; export declare const massTransferSchema: Schema; export declare const preMassTransfer: (data: any) => Promise; export declare const postMassTransfer: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendMassTransferTx: TTransactionRequest; export declare const dataSchema: Schema; export declare const preData: (data: any) => Promise; export declare const postData: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendDataTx: (data: import("interfaces").IHash, keyPair: import("interfaces").IKeyPair) => Promise; export declare const anchorSchema: Schema; export declare const preAnchor: (data: any) => Promise; export declare const postAnchor: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendAnchorTx: (data: import("interfaces").IHash, keyPair: import("interfaces").IKeyPair) => Promise; export declare const setScriptSchema: Schema; export declare const preSetScript: (data: any) => Promise; export declare const postSetScript: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendSetScriptTx: TTransactionRequest; export declare const assocSchema: Schema; export declare const preAssoc: (data: any) => Promise; export declare const postInvokeAssoc: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendInvokeAssocTx: (data: import("interfaces").IHash, keyPair: import("interfaces").IKeyPair) => Promise; export declare const postRevokeAssoc: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendRevokeAssocTx: (data: import("interfaces").IHash, keyPair: import("interfaces").IKeyPair) => Promise; export declare const sponsorSchema: Schema; export declare const preSponsor: (data: any) => Promise; export declare const postSponsor: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendSponsorTx: TTransactionRequest; export declare const cancelSponsorSchema: Schema; export declare const preCancelSponsor: (data: any) => Promise; export declare const postCancelSponsor: (data: import("interfaces").IHash) => import("interfaces").IHash; export declare const sendCancelSponsorTx: TTransactionRequest;