import { Signer } from "@polkadot/api/types"; import { ClientInterface } from "./client"; import { CustomEvent } from "./customTypes"; import { TimePrimitivesProxyAccInput, TimePrimitivesProxyStatus } from "@polkadot/types/lookup"; export declare function createProxyAccount(signer: Signer, address: string, client: ClientInterface, proxyData: TimePrimitivesProxyAccInput, callback: (EventRecord: CustomEvent[]) => void): Promise; export declare function removeProxyAccount(signer: Signer, address: string, client: ClientInterface, callback: (events: CustomEvent[]) => void): Promise; export declare function updateProxyAccount(signer: Signer, address: string, status: TimePrimitivesProxyStatus, client: ClientInterface, callback: (events: CustomEvent[]) => void): Promise; export declare function getProxyAccounts(client: ClientInterface): Promise;