import { IElasticScript } from '../node-create-opts';
export interface INodeUpdateOpts {
    interval?: number;
    kso?: any[];
    scripts?: {
        [name: string]: IElasticScript;
    };
    sm?: object;
    verbose?: boolean;
}
export declare class NodeUpdateOpts implements INodeUpdateOpts {
    interval: number;
    kso: any[];
    scripts: {
        [name: string]: IElasticScript;
    };
    sm: object;
    verbose: boolean;
    constructor(v: INodeUpdateOpts);
    private _set_interval;
    private _set_kso;
    private _set_scripts;
    private _set_sm;
    private _set_verbose;
}
//# sourceMappingURL=index.d.ts.map