import { ASTLiteral } from 'miniscript-core'; import { NamespaceGenerator } from './namespace-generator'; export interface LiteralMetaData { literal: ASTLiteral; amount: number; length: number; namespace: string; } export declare class LiteralsMapper { mapping: Map; variableNamespacesGenerator: NamespaceGenerator; constructor(variableNamespacesGenerator: NamespaceGenerator); reset(): LiteralsMapper; add(literal: ASTLiteral): LiteralsMapper; get(literal: ASTLiteral): LiteralMetaData; getMapping(): Map; }