import { RangePermission } from '../../common/model/range-permissions'; import { SubDocument } from '../../common/model/sub-document'; import { IProcessor } from '../../common/processor'; import { IntervalApi } from './interval'; import { SubDocumentApi } from './sub-document'; export declare class RangePermissionApi { protected _processor: IProcessor; protected _subDocument: SubDocument; protected _rangePermission: RangePermission; constructor(processor: IProcessor, subDocument: SubDocument, rangePermission: RangePermission); get index(): number; get subDocument(): SubDocumentApi; get interval(): IntervalApi; get userName(): string; get group(): string; delete(): void; }