import { UmbMemberTypeCompositionServerDataSource } from './member-type-composition.server.data-source.js';
import { UmbRepositoryBase } from '../../../../core/repository/index.js';
export class UmbMemberTypeCompositionRepository extends UmbRepositoryBase {
    #compositionSource;
    constructor(host) {
        super(host);
        this.#compositionSource = new UmbMemberTypeCompositionServerDataSource(this);
    }
    async getReferences(unique) {
        return this.#compositionSource.getReferences(unique);
    }
    async availableCompositions(args) {
        return this.#compositionSource.availableCompositions(args);
    }
}
export { UmbMemberTypeCompositionRepository as api };
