UNPKG

@formatjs/ts-transformer

Version:

TS Compiler transformer for formatjs

15 lines (14 loc) 521 B
export interface LoaderContext { resourceQuery?: string; resourcePath?: string; options?: { customInterpolateName(this: LoaderContext, url: string, name: string | NameFn, options: Options): string; }; } export interface Options { context?: string; content?: string; regExp?: RegExp; } export type NameFn = (resourcePath?: string, resourceQuery?: string) => string; export declare function interpolateName(loaderContext: LoaderContext, name: string | NameFn, options: Options): string;