import type { DrizzleExecutor } from "../drizzle.js"; import { type PluginAppInstanceSummary } from "./impl/surfaceProjection.js"; /** * Lists pluginAppInstances visible to the active viewer after audience and current chat-membership intersection, merging appPresentationPreferences. * This durable read boundary keeps navigation discovery and per-user presentation state from becoming an authorization grant. */ export declare function pluginAppInstanceList(executor: DrizzleExecutor, viewerUserId: string): Promise; //# sourceMappingURL=pluginAppInstanceList.d.ts.map