import type { BasesEntryGroup as BasesEntryGroupOriginal, Value as ValueOriginal } from 'obsidian'; import type { BasesEntry } from './BasesEntry.cjs'; export declare class BasesEntryGroup { entries: BasesEntry[]; key?: ValueOriginal; protected constructor(entries: BasesEntry[], key: unknown); static create__(entries: BasesEntry[], key: unknown): BasesEntryGroup; static fromOriginalType__(value: BasesEntryGroupOriginal): BasesEntryGroup; asOriginalType__(): BasesEntryGroupOriginal; constructor__(_entries: BasesEntry[], _key: unknown): void; hasKey(): boolean; }