import { type DrizzleExecutor } from "../drizzle.js"; import { type PortShareAudience, type PortShareContainerPort, type PortShareMutation } from "./types.js"; /** * Creates the chat's one active portShares row for the exact current agent container binding and announces it through the chat sync stream. * Binding the durable hostname before publication prevents a plugin call from selecting another chat or an obsolete container. */ export declare function portShareCreate(executor: DrizzleExecutor, input: { actorUserId: string; agentUserId: string; chatId: string; containerPort: PortShareContainerPort; name: string; audience: PortShareAudience; }): Promise; //# sourceMappingURL=portShareCreate.d.ts.map