import type { DatabricksVolumeAccessor } from '../../accessor/databricks_volume.ts';
import { type PathSpec } from '../../types.ts';
import type { ByteSource } from '../../io/types.ts';
/**
 * Write a file in one PUT streamed from a spool, which knows its length; one
 * past the PUT's cap is refused before any request. Mirrors Python's `write`.
 */
export declare function write(accessor: DatabricksVolumeAccessor, path: PathSpec, data: ByteSource): Promise<void>;
//# sourceMappingURL=write.d.ts.map