import { DatumParameterKey } from '../../../constants';
/**
 * https://github.com/CatspersCoffee/contracts/blob/bd6831e6806798032f6bb754d94a06d72d4d28a1/dex/src/Minswap/ConstantProductPool/OnChain.hs
 */
declare const _default: {
    constructor: number;
    fields: ({
        constructor: number;
        fields: {
            bytes: DatumParameterKey;
        }[];
        int?: undefined;
    } | {
        int: DatumParameterKey;
        constructor?: undefined;
        fields?: undefined;
    } | {
        constructor: number;
        fields: {
            constructor: number;
            fields: {
                constructor: number;
                fields: ({
                    constructor: number;
                    fields: {
                        bytes: DatumParameterKey;
                    }[];
                } | {
                    constructor: number;
                    fields: {
                        constructor: number;
                        fields: {
                            constructor: number;
                            fields: {
                                bytes: DatumParameterKey;
                            }[];
                        }[];
                    }[];
                })[];
            }[];
        }[];
        int?: undefined;
    })[];
};
export default _default;
