/** * GoogleDriveConnector — host fleet-managed Google Drive 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 Google Drive mounts. * @docLink packages/factory-assets/concepts#googledrive-connector */ export declare class GoogleDriveConnector extends AbstractConnector { readonly name = "googledrive"; readonly filesystem: FilesystemFace; connect(declaration: ConnectorDeclaration, ctx: ConnectContext): Promise; disconnect(_handle: ConnectorHandle): Promise; onHibernate(handle: ConnectorHandle): Promise; onSessionClose(handle: ConnectorHandle): Promise; } /** * Creates a new GoogleDriveConnector instance. * @returns Configured GoogleDriveConnector ready to be registered in the connector registry. * @docLink packages/factory-assets/api-reference#googledrive-connector-factory */ export declare function createConnector(): GoogleDriveConnector; //# sourceMappingURL=driver.d.ts.map