import { CrossbowInput } from "./index"; import { CrossbowConfiguration } from "./config"; import * as file from "./file.utils"; export declare enum InputTypes { DefaultExternalFile, ExternalFile, InlineObject, CBFile, InlineJSON, } export interface UserInput { errors: any[]; sources: file.ExternalFileInput[]; type: InputTypes; inputs: CrossbowInput[]; } export declare function getInputs(config: CrossbowConfiguration, inlineInput?: any): UserInput; /** * `Input` is the object that is looked at to resolve tasks/options and * watchers */ export declare function generateBaseInput(incoming: CrossbowInput | any): CrossbowInput;