1 | import type { TransformOptions } from '@babel/core';
|
2 | import type { Handler } from './handlers/index.js';
|
3 | import type { Importer } from './importer/index.js';
|
4 | import type { Resolver } from './resolver/index.js';
|
5 | export interface Config {
|
6 | handlers?: Handler[];
|
7 | importer?: Importer;
|
8 | resolver?: Resolver;
|
9 | |
10 |
|
11 |
|
12 |
|
13 |
|
14 | filename?: string;
|
15 | babelOptions?: TransformOptions;
|
16 | }
|
17 | export type InternalConfig = Omit<Required<Config>, 'filename'>;
|
18 | export declare const defaultHandlers: Handler[];
|
19 | export declare function createConfig(inputConfig: Config): InternalConfig;
|