UNPKG

barrelsby

Version:

Automatic TypeScript barrels for your entire code base

22 lines (21 loc) 885 B
import { QuoteCharacter } from '../options/quoteCharacter'; import { SemicolonCharacter } from '../options/noSemicolon'; import { Logger } from '../options/logger'; import { BaseUrl } from '../options/baseUrl'; import { Directory } from '../interfaces/directory.interface'; import { StructureOption } from '../options/options'; export declare const buildBarrel: ({ addHeader, directory, barrelType, quoteCharacter, semicolonCharacter, barrelName, logger, baseUrl, exportDefault, fullPathname, local, include, exclude, }: { addHeader: boolean; directory: Directory; barrelType: StructureOption; quoteCharacter: QuoteCharacter; semicolonCharacter: SemicolonCharacter; barrelName: string; logger: Logger; baseUrl: BaseUrl; exportDefault: boolean; fullPathname: boolean; local: boolean; include: string[]; exclude: string[]; }) => void;