import { SubDocument } from '../../../common/model/sub-document'; import { SubDocumentApi } from '../sub-document'; import { Collection } from './collection'; export declare class SubDocumentCollection extends Collection { get main(): T; getById(id: number): T; forEach(callback: (subDocument: T) => void): void; protected _getItem(coreItem: SubDocument): T; protected _getCoreItems(): SubDocument[]; }