import { PluginObj, PluginPass } from '@babel/core'; import { ExtractedMessageDescriptor, Options } from './types'; export type ExtractionResult<M = Record<string, string>> = { messages: ExtractedMessageDescriptor[]; meta: M; }; export declare const DEFAULT_ID_INTERPOLATION_PATTERN = "[sha512:contenthash:base64:6]"; declare const plugin: (api: object, options: Options | null | undefined, dirname: string) => PluginObj<PluginPass>; export default plugin;