import type { TPermitToken, TPermitTokens } from './types'; declare const MAX_UINT256 = "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"; declare const EIP712PermitDomains: { 1: { name: string; type: string; }[]; 137: { name: string; type: string; }[]; }; declare const EIP712Permit2Domain: { name: string; type: string; }[]; declare const DaiPermitMessage: { name: string; type: string; }[]; declare const PermitMessage: { name: string; type: string; }[]; declare const PermitSingleMessage: { name: string; type: string; }[]; declare const PermitSingleDetails: { name: string; type: string; }[]; declare const NONCES_FN = "0x7ecebe00"; declare const NAME_FN = "0x06fdde03"; declare const ERC2612_TOKENS: TPermitToken[]; declare const DAI_TOKENS: TPermitToken[]; declare const SUPPORTED_TOKENS: TPermitTokens; export { MAX_UINT256, EIP712PermitDomains, EIP712Permit2Domain, DaiPermitMessage, PermitMessage, PermitSingleMessage, PermitSingleDetails, NONCES_FN, NAME_FN, SUPPORTED_TOKENS, DAI_TOKENS, ERC2612_TOKENS };