import { ModuleRef } from "@nestjs/core";
import { CRUDService } from '../services/crud.service';
import { EntityManager } from 'typeorm';
import { ActionMetadataRepository } from '../repository/action-metadata.repository';
import { ActionMetadata } from '../entities/action-metadata.entity';
export declare class ActionMetadataService extends CRUDService<ActionMetadata> {
    readonly entityManager: EntityManager;
    readonly repo: ActionMetadataRepository;
    readonly moduleRef: ModuleRef;
    constructor(entityManager: EntityManager, repo: ActionMetadataRepository, moduleRef: ModuleRef);
    findOneByUserKey(name: string, relations?: {}): Promise<ActionMetadata>;
    upsert(updateSolidActionDto: any): Promise<any>;
}
//# sourceMappingURL=action-metadata.service.d.ts.map