initialize interfaces package

This commit is contained in:
2026-05-06 15:04:33 +00:00
commit 05387b4a6a
51 changed files with 11456 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
import type { TAppType } from './app.js';
import type { IAppRoleMapping } from './role.js';
export type TAppConnectionStatus = 'active' | 'disconnected';
export interface IAppConnection {
id: string;
data: {
organizationId: string;
appId: string;
appType: TAppType;
status: TAppConnectionStatus;
connectedAt: number;
connectedByUserId: string;
grantedScopes: string[];
roleMappings?: IAppRoleMapping[];
};
}