import { SimpleTransaction, InputGenerateTransactionOptions } from "../transactions/index.js";
import { AccountAddressInput } from "../core/index.js";
import { MoveFunctionId } from "../types/index.js";
import { AptosConfig } from "../api/aptosConfig.js";
export declare function addAuthenticationFunctionTransaction(args: {
    aptosConfig: AptosConfig;
    sender: AccountAddressInput;
    authenticationFunction: MoveFunctionId;
    options?: InputGenerateTransactionOptions;
}): Promise<SimpleTransaction>;
export declare function removeAuthenticationFunctionTransaction(args: {
    aptosConfig: AptosConfig;
    sender: AccountAddressInput;
    authenticationFunction: MoveFunctionId;
    options?: InputGenerateTransactionOptions;
}): Promise<SimpleTransaction>;
export declare function removeDispatchableAuthenticatorTransaction(args: {
    aptosConfig: AptosConfig;
    sender: AccountAddressInput;
    options?: InputGenerateTransactionOptions;
}): Promise<SimpleTransaction>;
//# sourceMappingURL=abstraction.d.ts.map