import * as web3 from '@solana/web3.js'; import * as beet from '@convergence-rfq/beet'; export type CustomOptionalPubkeyRecord = { Some: { value: beet.COption; }; None: void; }; export type CustomOptionalPubkey = beet.DataEnumKeyAsKind; export declare const isCustomOptionalPubkeySome: (x: CustomOptionalPubkey) => x is { __kind: "Some"; } & Omit<{ value: beet.COption; }, "void"> & { __kind: 'Some'; }; export declare const isCustomOptionalPubkeyNone: (x: CustomOptionalPubkey) => x is { __kind: "None"; } & Omit & { __kind: 'None'; }; export declare const customOptionalPubkeyBeet: beet.FixableBeet>;