Files
lobehub__lobehub/packages/napi-loader/index.d.ts
Innei 67058d0f96 ✨ feat(desktop): support macOS communication notifications with agent avatars (#18441)
* ✨ feat(desktop): support macOS communication notifications with agent avatars

* 🐛 fix(desktop): load mac notifications addon when wrapper is inlined into the main bundle

* ♻️ refactor(desktop): auto-discover first-party native addons via shared napi loader

* 👷 ci(desktop): prepare macOS provisioning profile in desktop build workflows

* 🐛 fix(desktop): timeout stalled avatars and bound notification cache

* 🐛 fix(desktop): resolve TS2454 in notification avatar cache eviction

* 🐛 fix(desktop): skip mac notification native rebuild on Windows

* ♻️ refactor(desktop): resolve mac NotificationCtr via os file overlay
2026-08-19 14:24:51 +08:00

9 lines
287 B
TypeScript

export interface LoadNativeBindingOptions {
/** The consuming package's `__dirname`. */
dirname: string;
/** The consuming package's name, as published in its package.json. */
packageName: string;
}
export function loadNativeBinding(options: LoadNativeBindingOptions): unknown;