declare type ISmartctl = { deviceName: string; all: boolean; }; /** * List smart information for specified device * @example Get information for device /dev/sda1 * ```ts * await smartctl({deviceName: '/dev/sda1', all: true}); * ``` * @param __namedParameters Set device name and toggle all flag * @param __namedParameters.deviceName Set device name * @param __namedParameters.all Toggle --all and --xall Arguments for smartctl */ declare function smartctl({ deviceName, all }: ISmartctl): Promise>; export { smartctl };