import { KeyBurner, KeyPair, SignedTransaction } from "@payburner/keyburner-core/dist/npm";
import { CreateTokenTransaction, TransferTransaction, UpdateTokenAccountTransaction, UpdateTokenTransaction } from "@payburner/keyburner-sidewinder-model/dist/npm";
import { Api } from "../client/Api";
export declare class TestApi implements Api {
    constructor();
    keyburner: KeyBurner;
    keyPair: KeyPair;
    address: any;
    newAddress(): void;
    initializeAddress(seed: any): void;
    signTokenCreateRequest(createTokenRequest: CreateTokenTransaction): SignedTransaction;
    signTransferRequest(createTokenRequest: TransferTransaction): SignedTransaction;
    getAddress(): string;
    signTokenUpdateRequest(updateTokenRequest: UpdateTokenTransaction): SignedTransaction;
    signTokenUpdateTokenAccountRequest(updateTokenAccountTransaction: UpdateTokenAccountTransaction): SignedTransaction;
}
//# sourceMappingURL=TestApi.d.ts.map