import { IAccessLimitation } from "../../schema-definitions/models/interfaces/IAccessLimitation"; import { IDatabaseConnector } from "@golemio/core/dist/helpers/data-access/postgres/IDatabaseConnector"; import { AbstractCachedRepository } from "@golemio/core/dist/helpers/data-access/postgres/repositories/AbstractCachedRepository"; import { ILogger } from "@golemio/core/dist/helpers/logger/LoggerProvider"; export declare class AccessLimitationRepository extends AbstractCachedRepository { schema: string; tableName: string; constructor(connector: IDatabaseConnector, log: ILogger, cacheTTLInSeconds?: number); protected getAllInternal(): Promise; getOrganizationsByGroupName(groupName: string): Promise; }