import { Domain } from '../../common/orders/buildOrderData';
import { ExternalDeltaOrder } from './types';
declare const EXTERNAL_ORDER_EIP_712_TYPES: {
    ExternalOrder: {
        name: string;
        type: string;
    }[];
};
export type SignableExternalOrderData = {
    types: {
        ExternalOrder: typeof EXTERNAL_ORDER_EIP_712_TYPES.ExternalOrder;
    };
    domain: Domain;
    data: ExternalDeltaOrder;
};
type SignExternalOrderInput = {
    orderInput: ExternalDeltaOrder;
    paraswapDeltaAddress: string;
    chainId: number;
};
export declare function produceExternalOrderTypedData({ orderInput, chainId, paraswapDeltaAddress, }: SignExternalOrderInput): SignableExternalOrderData;
export {};
//# sourceMappingURL=buildExternalOrderData.d.ts.map