import { RawTezosTransaction } from '../../../serializer/types';
import { TezosFA1Protocol } from './TezosFA1Protocol';
export declare class TezosFA12Protocol extends TezosFA1Protocol {
    getAllowance(ownerAddress: string, spenderAddress: string, callbackContract?: string, source?: string): Promise<string>;
    approve(spenderAddress: string, amount: string, fee: string, publicKey: string): Promise<RawTezosTransaction>;
}
