import { OryRelationshipsService } from '@getlarge/keto-client-wrapper'; import { Logger } from '@nestjs/common'; import { ConfigService } from '@nestjs/config'; import { Configuration } from '@ory/client'; import { CommandRunner } from 'nest-commander'; import { OryKetoEnvironmentVariables } from './environment-variables'; interface CommandOptions extends Pick { namespace: string; object?: string; relation?: string; subjectNamespace?: string; subjectObject?: string; subjectRelation?: string; } export declare class GetRelationsCommand extends CommandRunner { private readonly oryRelationshipsService; private readonly configService; readonly logger: Logger; constructor(oryRelationshipsService: OryRelationshipsService, configService: ConfigService); run(passedParams: string[], options: CommandOptions): Promise; private fetchPaginatedRelationships; parseNamespace(val: string): string; parseObject(val: string): string; parseRelation(val: string): string; parseSubjectNamespace(val: string): string; parseSubjectObject(val: string): string; parseSubjectRelation(val: string): string; parseBasePath(val: string): string | undefined; parseAccessToken(val: string): string | undefined; } export {}; //# sourceMappingURL=get-relations.command.d.ts.map