import type { Feature } from '../../feature'; import type { Writable } from 'ts-essentials'; declare const initialLoopInfo: { forLoops: import("../../common-syntax-probability").CommonSyntaxTypeCounts; forLoopVar: import("../../common-syntax-probability").CommonSyntaxTypeCounts; forBody: import("../../common-syntax-probability").CommonSyntaxTypeCounts; whileLoops: import("../../common-syntax-probability").CommonSyntaxTypeCounts; whileBody: import("../../common-syntax-probability").CommonSyntaxTypeCounts; repeatLoops: bigint; repeatBody: import("../../common-syntax-probability").CommonSyntaxTypeCounts; breakStatements: number; nextStatements: number; /** apply, tapply, lapply, ...*/ implicitLoops: number; nestedExplicitLoops: number; deepestExplicitNesting: number; }; export type LoopInfo = Writable; export declare const loops: Feature; export {};