export type AuthServiceTarget = { _id?: string; role: string; scopes: { entities: string[]; instances: string[]; }; }; export type AuthServiceUser = { _id?: string; roles: string[]; status?: string; failedAttempts?: number; deletedAt?: string; username: string; password?: string; targets?: AuthServiceTarget[]; accountId?: string; createdAt?: string; updatedAt?: string; }; export type AuthServiceClient = { grantTypes: string[]; responseTypes: string[]; redirectUris: string[]; status?: string; deletedAt?: string; name: string; user: string | AuthServiceUser; entity?: string; clientId?: string; clientSecret?: string; createdAt?: string; updatedAt?: string; __v?: number; }; export declare const AUTH_SERVICE_OAUTH2_PARAMS = "AUTH_SERVICE_OAUTH2_PARAMS"; //# sourceMappingURL=auth-service-provider.interface.d.ts.map