import type { DrizzleExecutor } from "../drizzle.js"; import type { PluginSourceKind } from "./types.js"; /** * Finds the durable system plugin for one catalog source so installation orchestration can reuse its immutable package snapshot. * This read-only lookup does not mutate durable state and exists to avoid copying package files for ordinary additional installations. */ export declare function pluginFindBySource(executor: DrizzleExecutor, sourceKind: PluginSourceKind, sourceReference: string): Promise<{ id: string; packageDigest: string; packageDirectory: string; shortName: string; } | undefined>; //# sourceMappingURL=pluginFindBySource.d.ts.map