import { Interface } from '@ethersproject/abi'; import { NativeToken } from 'maia-core-sdk'; import { PermitOptions } from '../../types/self-permit'; export declare abstract class SelfPermit { static readonly INTERFACE: Interface; /** * Cannot be constructed. */ private constructor(); static encodePermit(token: NativeToken, options: PermitOptions): string; }