import { PublicKey } from "@solana/web3.js"; import * as types from "../types"; export interface RaydiumValidationConfigFields { raydiumLiquidityPid: PublicKey; raydiumRoutePid: PublicKey; } export interface RaydiumValidationConfigJSON { raydiumLiquidityPid: string; raydiumRoutePid: string; } export declare class RaydiumValidationConfig { readonly raydiumLiquidityPid: PublicKey; readonly raydiumRoutePid: PublicKey; constructor(fields: RaydiumValidationConfigFields); static layout(property?: string): any; static fromDecoded(obj: any): types.RaydiumValidationConfig; static toEncodable(fields: RaydiumValidationConfigFields): { raydiumLiquidityPid: PublicKey; raydiumRoutePid: PublicKey; }; toJSON(): RaydiumValidationConfigJSON; static fromJSON(obj: RaydiumValidationConfigJSON): RaydiumValidationConfig; toEncodable(): { raydiumLiquidityPid: PublicKey; raydiumRoutePid: PublicKey; }; }