declare global { interface Window { AlgoSigner: { accounts: any; algod: any; connect: any; encoding: any; indexer: any; router: any; send: any; sign: any; signMultisig: any; signTxn: any; subscribe: any; task: any; }; } } export interface IWalletTransaction { txn: string; authAddr?: string; msig?: any; signers?: string[]; message?: string; } export interface ISignTxnOptions { message?: string; } export interface IAccountAssets { amount: number; 'asset-id': number; creator: string; 'is-frozen': boolean; } export declare type SignTxnParameters = [IWalletTransaction[], ISignTxnOptions?]; //# sourceMappingURL=algorand.d.ts.map