import { SambaConfig } from '@xip-online-data/samba-client';
import { XodBaseMessageType } from '@xip-online-data/types';
export interface SambaFileWriterResponse {
    success: boolean;
    message: string;
}
export declare class SambaFileWriterService {
    private readonly sambaConfig;
    private sambaClient;
    constructor(sambaConfig: SambaConfig);
    write(message: XodBaseMessageType, path: string, content: string): Promise<SambaFileWriterResponse>;
    private writeToFileSystem;
    private removeTempFileFromFileSystem;
}
