/** * This code was AUTOGENERATED using the Codama library. * Please DO NOT EDIT THIS FILE, instead use visitors * to add features, then rerun Codama to update it. * * @see https://github.com/codama-idl/codama */ import { type FixedSizeCodec, type FixedSizeDecoder, type FixedSizeEncoder, type GetDiscriminatedUnionVariant, type GetDiscriminatedUnionVariantContent } from "@solana/kit"; export type DexSpecificPrice = { __kind: "SqrtPrice"; fields: readonly [bigint]; } | { __kind: "Q6464"; fields: readonly [bigint]; }; export type DexSpecificPriceArgs = { __kind: "SqrtPrice"; fields: readonly [number | bigint]; } | { __kind: "Q6464"; fields: readonly [number | bigint]; }; export declare function getDexSpecificPriceEncoder(): FixedSizeEncoder; export declare function getDexSpecificPriceDecoder(): FixedSizeDecoder; export declare function getDexSpecificPriceCodec(): FixedSizeCodec; export declare function dexSpecificPrice(kind: "SqrtPrice", data: GetDiscriminatedUnionVariantContent["fields"]): GetDiscriminatedUnionVariant; export declare function dexSpecificPrice(kind: "Q6464", data: GetDiscriminatedUnionVariantContent["fields"]): GetDiscriminatedUnionVariant; export declare function isDexSpecificPrice(kind: K, value: DexSpecificPrice): value is DexSpecificPrice & { __kind: K; }; //# sourceMappingURL=dexSpecificPrice.d.ts.map