import type { GCSMountSpec, MountCacheConfig, S3MountSpec, SandboxMount, SandboxMountConfig, SandboxProxyRule } from "./types.js"; export declare function s3Mount({ id, mountPath, bucket, region, prefix, endpointUrl, pathStyle, readOnly, cache, }: { id: string; mountPath: string; bucket: string; region?: string; prefix?: string; endpointUrl?: string; pathStyle?: boolean; readOnly?: boolean; cache?: MountCacheConfig; }): S3MountSpec; export declare function gcsMount({ id, mountPath, bucket, prefix, readOnly, cache, }: { id: string; mountPath: string; bucket: string; prefix?: string; readOnly?: boolean; cache?: MountCacheConfig; }): GCSMountSpec; export declare function mountConfig({ auth, mounts, }: { auth: SandboxProxyRule[]; mounts: SandboxMount[]; }): SandboxMountConfig;