import { AutorestLogger } from "@autorest/common"; import { IFileSystem } from "@azure-tools/datastore"; /** * Get the path to the configuration file. * @param fileSystem Filesystem. * @param configFileOrFolderUri Uri/folder to check * @param logger * @param walkUpFolders If it should try to check parent folder recursively. */ export declare const detectConfigurationFile: (fileSystem: IFileSystem, configFileOrFolderUri: string | null, logger?: AutorestLogger, walkUpFolders?: boolean) => Promise; /** * Get the paths to all the configuration files. * @param fileSystem Filesystem. * @param configFileOrFolderUri Uri/folder to check * @param logger * @param walkUpFolders If it should try to check parent folder recursively. */ export declare const detectConfigurationFiles: (fileSystem: IFileSystem, configFileOrFolderUri: string | null, logger?: AutorestLogger, walkUpFolders?: boolean) => Promise>; /** * Checks to see if the document is a literate configuation document. * * @param content the document content to check */ export declare function isConfigurationDocument(content: string): Promise; //# sourceMappingURL=configuration-file-resolver.d.ts.map