import { Communicator, SafeInfo, ChainInfo, SafeBalances, GetBalanceParams, EnvironmentInfo } from '../types'; declare class Safe { private readonly communicator; constructor(communicator: Communicator); getChainInfo(): Promise; getInfo(): Promise; experimental_getBalances({ currency }?: GetBalanceParams): Promise; private check1271Signature; private check1271SignatureBytes; calculateMessageHash(message: string): string; isMessageSigned(message: string, signature?: string): Promise; isMessageHashSigned(messageHash: string, signature?: string): Promise; getEnvironmentInfo(): Promise; } export { Safe };