import * as beet from '@miraplex/beet'; import { Collection } from './Collection'; export type CollectionToggleRecord = { None: void; Clear: void; Set: { fields: [Collection]; }; }; export type CollectionToggle = beet.DataEnumKeyAsKind; export declare const isCollectionToggleNone: (x: CollectionToggle) => x is { __kind: "None"; } & Omit & { __kind: 'None'; }; export declare const isCollectionToggleClear: (x: CollectionToggle) => x is { __kind: "Clear"; } & Omit & { __kind: 'Clear'; }; export declare const isCollectionToggleSet: (x: CollectionToggle) => x is { __kind: "Set"; } & Omit<{ fields: [Collection]; }, "void"> & { __kind: 'Set'; }; export declare const collectionToggleBeet: beet.FixableBeet;