import { Client } from '../client/interfaces/Client'; import { Templates } from './readHandlebarsTemplates'; /** * Generate the OpenAPI client index file using the Handlebar template and write it to disk. * The index file just contains all the exports you need to use the client as a standalone * library. But yuo can also import individual models and services directly. * @param client Client object, containing, models, schemas and services. * @param templates The loaded handlebar templates. * @param outputPath Directory to write the generated files to. * @param exportServices: Generate services. * @param exportSchemas: Generate schemas. */ export declare function writeClientIndex(client: Client, templates: Templates, outputPath: string, exportServices: boolean, exportSchemas: boolean): void;