import * as beet from '@miraplex/beet'; export type PrintSupplyRecord = { Zero: void; Limited: { fields: [beet.bignum]; }; Unlimited: void; }; export type PrintSupply = beet.DataEnumKeyAsKind; export declare const isPrintSupplyZero: (x: PrintSupply) => x is { __kind: "Zero"; } & Omit & { __kind: 'Zero'; }; export declare const isPrintSupplyLimited: (x: PrintSupply) => x is { __kind: "Limited"; } & Omit<{ fields: [beet.bignum]; }, "void"> & { __kind: 'Limited'; }; export declare const isPrintSupplyUnlimited: (x: PrintSupply) => x is { __kind: "Unlimited"; } & Omit & { __kind: 'Unlimited'; }; export declare const printSupplyBeet: beet.FixableBeet;