import { LogLevel } from "@autorest/common"; export declare function isIterable(target: any): target is Iterable; /** * Takes a configuration value that can be either an array, a single value or empty and returns an array with all values. * @param value Value to wrap in an array. * @returns Array of all the values. */ export declare function arrayOf(value: T | T[] | undefined): T[]; export interface LogOptions { debug?: boolean; verbose?: boolean; level?: LogLevel | string; } export declare function getLogLevel(config: LogOptions): LogLevel; export declare function isValidLogLevel(level: string): level is LogLevel; //# sourceMappingURL=utils.d.ts.map