import { DyNTS_Bot_MessagingProvider_ServiceBase } from '../_services/bot-messaging-provider.service-base'; /** * Wraps a bot user with provider context * This ensures users include the provider information needed for platform-specific operations */ export declare class DyNTS_Bot_UserWrapper_Base { id: string; username: string; displayName: string; isBot: boolean; rawPlatformUser: T_MessagingPlatformUser; /** Reference to the provider instance for platform-specific operations */ provider: DyNTS_Bot_MessagingProvider_ServiceBase , any, //DyNTS_Bot_MessageWrapper , T_MessagingPlatformUser>; } /** * Wraps a bot user with provider context * This ensures users include the provider information needed for platform-specific operations */ export declare class DyNTS_Bot_UserWrapper extends DyNTS_Bot_UserWrapper_Base { constructor(set: DyNTS_Bot_UserWrapper_Base); } //# sourceMappingURL=bot-user-wrapper.interface.d.ts.map