import {BindingKey} from '@loopback/core'; import {AuthLogoutFn} from './types'; export const buildLogoutBindingKey = (provider: string) => `loopx.${provider}.logout.provider`; export namespace LogoutBindings { export const AUTHA_LOGOUT_PROVIDER = BindingKey.create(buildLogoutBindingKey('autha')); export const KEYCLOAK_LOGOUT_PROVIDER = BindingKey.create(buildLogoutBindingKey('keycloak')); }