import ParameterTypes from "@site/src/components/ParameterTypes"

# DAL

## Interfaces

- [BaseFilterable](../../DAL/interfaces/types.DAL.BaseFilterable.mdx)
- [OptionsQuery](../../DAL/interfaces/types.DAL.OptionsQuery.mdx)
- [RepositoryService](../../DAL/interfaces/types.DAL.RepositoryService.mdx)
- [RestoreReturn](../../DAL/interfaces/types.DAL.RestoreReturn.mdx)
- [SoftDeleteReturn](../../DAL/interfaces/types.DAL.SoftDeleteReturn.mdx)
- [TreeRepositoryService](../../DAL/interfaces/types.DAL.TreeRepositoryService.mdx)

## Type Aliases

- [EntityDateColumns](../../DAL/types/types.DAL.EntityDateColumns.mdx)
- [FilterQuery](../../DAL/types/types.DAL.FilterQuery.mdx)
- [FindOptions](../../DAL/types/types.DAL.FindOptions.mdx)
- [SoftDeletableEntityDateColumns](../../DAL/types/types.DAL.SoftDeletableEntityDateColumns.mdx)
