import { IDogeLinkRPC } from "../../rpc/types"; import { TransactionBuilder } from "../../transaction/builder"; import { IDogeTransactionSigner } from "../../wallet/types"; import { ICreateP2PKHAsyncParams, ICreateP2PKHParams, ICreateP2PKHRPCParams } from "./types"; declare function createP2PKHTransaction(signer: IDogeTransactionSigner, params: ICreateP2PKHParams): TransactionBuilder; declare function createP2PKHTransactionAsync(signer: IDogeTransactionSigner, params: ICreateP2PKHAsyncParams): Promise; declare function resolveP2PKHParams(rpc: IDogeLinkRPC, signer: IDogeTransactionSigner, params: ICreateP2PKHRPCParams): Promise; export { createP2PKHTransaction, createP2PKHTransactionAsync, resolveP2PKHParams, };