import { Provider } from "@ethersproject/abstract-provider";
import { Signer } from "@ethersproject/abstract-signer";
import { Order } from "../types";
export default class OrderHelper {
    static isApproved(provider: Provider, order: Order): Promise<boolean>;
    static normalize(order: Order): Order;
    static rawHash(order: Order): string;
    static hash(order: Order): string;
    static encode(order: Order): string;
    static decode(order: string): Order | undefined;
    static sign(signer: Signer, order: Order): Promise<Order>;
    static verifySignature(order: Order): boolean;
    private static toRaw;
}
//# sourceMappingURL=order.d.ts.map