import { NeogmaInstance } from 'neogma';
import type { BitstringStatusPurpose } from '@learncard/types';
export type StatusListPurpose = BitstringStatusPurpose;
export type StatusListType = {
    id: string;
    ownerProfileId: string;
    statusPurpose: StatusListPurpose;
    statusListCredential: string;
    size: number;
    nextIndex: number;
    encodedList: string;
    credential: string;
    created: string;
    updated: string;
    closed?: boolean;
};
export type StatusListInstance = NeogmaInstance<StatusListType, Record<string, never>>;
export declare const StatusList: import("neogma").NeogmaModel<StatusListType, Record<string, never>, Object, Object>;
export default StatusList;
//# sourceMappingURL=StatusList.d.ts.map