import type { MutationHint } from "../chat/types.js"; import type { DrizzleExecutor } from "../drizzle.js"; /** * Upserts one appPresentationPreferences row for an already-visible sidebar app and emits viewer-targeted sync evidence. * The transaction isolates personal hide/order state from shared pluginAppInstances audience and definition state. */ export declare function pluginAppPreferenceUpdate(executor: DrizzleExecutor, input: { viewerUserId: string; instanceId: unknown; hidden: unknown; position?: unknown; }): Promise<{ hint: MutationHint; }>; //# sourceMappingURL=pluginAppPreferenceUpdate.d.ts.map