/** * Metadata exposed by the Flamework transformer. */ export declare namespace Metadata { /** * Runtime metadata generated by the transformer */ export interface Config { logLevel?: "none" | "verbose"; profiling?: boolean; disableDependencyWarnings?: boolean; } /** * Runtime metadata generated by the transformer */ interface ConfigContainer { game?: Config; packages: Map; } /** * Runtime metadata generated by the transformer */ interface GlobContainer { game?: Map; packages: Map>; } export const configContainer: ConfigContainer | undefined; export const globContainer: GlobContainer | undefined; export const gameConfig: Config; export function getGlob(glob: string, packageId?: string): string[][] | undefined; export function getLogLevel(packageId?: string): "none" | "verbose"; export function isProfiling(packageId?: string): boolean; export {}; }