import { FunctionJp, Scope } from "@specs-feup/clava/api/Joinpoints.js"; import { AdvancedTransform } from "../AdvancedTransform.js"; export declare class ScopeFlattener extends AdvancedTransform { constructor(silent?: boolean); flattenScope(scope: Scope, prefix: string): number; flattenAllInFunction(fun: FunctionJp, prefix?: string): number; isRedundant(scope: Scope): boolean; private sortScopes; } //# sourceMappingURL=ScopeFlattener.d.ts.map