import { AccessibleFieldDocumentMethods, AccessibleFieldsModel } from './plugins/accessible_fields'; import { AccessibleRecordModel, AccessibleRecordQueryHelpers } from './plugins/accessible_records'; export interface AccessibleModel extends AccessibleRecordModel, TVirtuals>, AccessibleFieldsModel, TVirtuals>, TMethods, TVirtuals> { } export { accessibleRecordsPlugin } from './plugins/accessible_records'; export type { AccessibleRecordModel } from './plugins/accessible_records'; export { getSchemaPaths, accessibleFieldsPlugin } from './plugins/accessible_fields'; export type { AccessibleFieldsModel, AccessibleFieldsDocument, AccessibleFieldsOptions } from './plugins/accessible_fields'; export { accessibleBy } from './accessibleBy'; export type { AccessibleRecords } from './accessibleBy'; export { accessibleFieldsBy } from './accessibleFieldsBy';