import { UmbMemberServerDataSource } from './member-detail.server.data-source.js';
import { UMB_MEMBER_DETAIL_STORE_CONTEXT } from './member-detail.store.context-token.js';
import { UmbDetailRepositoryBase } from '../../../../core/repository/index.js';
/**
 * A repository for Member details
 * @class UmbMemberDetailRepository
 * @augments {UmbDetailRepositoryBase<UmbMemberDetailModel>}
 */
export class UmbMemberDetailRepository extends UmbDetailRepositoryBase {
    /**
     * Creates an instance of UmbMemberDetailRepository.
     * @param {UmbControllerHost} host - The controller host for this controller to be appended to
     * @memberof UmbMemberDetailRepository
     */
    constructor(host) {
        super(host, UmbMemberServerDataSource, UMB_MEMBER_DETAIL_STORE_CONTEXT);
    }
    async create(model) {
        return super.create(model, null);
    }
}
export default UmbMemberDetailRepository;
