import type { DrizzleExecutor } from "../drizzle.js"; import { type PluginAppInstanceSummary } from "./impl/surfaceProjection.js"; /** * Reads one pluginAppInstances projection only when its audience and optional chat membership still authorize the active viewer. * Centralizing this durable read prevents routes and app proxies from trusting a browser-supplied instance identity without current authorization. */ export declare function pluginAppInstanceGet(executor: DrizzleExecutor, viewerUserId: string, instanceId: string): Promise; //# sourceMappingURL=pluginAppInstanceGet.d.ts.map