/** * BoxConnector — host fleet-managed Box filesystem connector. * * Cloud mounts are prepared outside the agent container and exposed through a * bind mount. The package-side driver only verifies the bind and returns a * no-op lifecycle handle. */ import type { ConnectContext, ConnectorDeclaration, ConnectorHandle, FilesystemFace } from "@skaile/workspaces/connectors"; import { AbstractConnector } from "@skaile/workspaces/connectors"; /** * Filesystem-face connector for host fleet-managed Box mounts. * @docLink packages/factory-assets/concepts#box-connector */ export declare class BoxConnector extends AbstractConnector { readonly name = "box"; readonly filesystem: FilesystemFace; connect(declaration: ConnectorDeclaration, ctx: ConnectContext): Promise; disconnect(_handle: ConnectorHandle): Promise; onHibernate(handle: ConnectorHandle): Promise; onSessionClose(handle: ConnectorHandle): Promise; } /** * Creates a new BoxConnector instance. * @docLink packages/factory-assets/api-reference#box-connector-factory */ export declare function createConnector(): BoxConnector; //# sourceMappingURL=driver.d.ts.map