import type { ErrorType } from '../errors/utils.js'; import { type Keccak256ErrorType } from '../hash/keccak256.js'; import type { Bytes, Hex } from '../types/data.js'; import type { SignableMessage } from '../types/signature.js'; type To = 'hex' | 'bytes'; export type HashMessageReturnType = (to extends 'bytes' ? Bytes : never) | (to extends 'hex' ? Hex : never); export type HashMessageErrorType = Keccak256ErrorType | ErrorType; export declare function hashMessage(message: SignableMessage, to_?: to | undefined): HashMessageReturnType; export {}; //# sourceMappingURL=hashMessage.d.ts.map