import type { HolderRequest } from './RequestsTypes.ts';
export interface GenerateIconNMRFileOptions {
    /**
     * End of line character
     * @default '\r\n'
     */
    eol?: string;
    /**
     * Flag specifying if existing experiments should be deleted
     * @default false
     */
    deleteExistingHolder?: boolean;
    /**
     * Submit automatically
     * @default false
     */
    autoSubmit?: boolean;
}
/**
 * Generate iconNMR text file from requests
 * @param requests - array of PlateRequest objects
 * @param options - options for generating the file
 * @returns iconNMR text file
 */
export declare function generateIconNMRFile(requests: HolderRequest[], options?: GenerateIconNMRFileOptions): string;
//# sourceMappingURL=generateIconNMRFile.d.ts.map