import * as types from "../types"; import * as borsh from "@project-serum/borsh"; export interface OrcaJSON { kind: "Orca"; } export declare class Orca { static readonly discriminator = 0; static readonly kind = "Orca"; readonly discriminator = 0; readonly kind = "Orca"; toJSON(): OrcaJSON; toEncodable(): { Orca: {}; }; } export interface RaydiumJSON { kind: "Raydium"; } export declare class Raydium { static readonly discriminator = 1; static readonly kind = "Raydium"; readonly discriminator = 1; readonly kind = "Raydium"; toJSON(): RaydiumJSON; toEncodable(): { Raydium: {}; }; } export declare function fromDecoded(obj: any): types.DEXKind; export declare function fromJSON(obj: types.DEXJSON): types.DEXKind; export declare function layout(property?: string): borsh.EnumLayout;