NAMING_CONVENTION: {
    createSearch: (
        _config: NamingConventionConfig,
    ) => FlowrSearchBuilderOut<"all", [], ParentInformation, "filter">;
    info: {
        defaultConfig: { caseing: PascalCase };
        description: "Checks wether the symbols conform to a certain naming convention";
        name: "Naming Convention";
        tags: readonly [Style, QuickFix];
    };
    prettyPrint: (result: NamingConventionResult) => string;
    processSearchResult: (
        elements: FlowrSearchElements<
            ParentInformation,
            FlowrSearchElement<ParentInformation>[],
        >,
        config: NamingConventionConfig,
        data: {
            config: FlowrConfigOptions;
            dataflow: DataflowInformation;
            normalize: NormalizedAst;
        },
    ) => {
        ".meta": { numBreak: number; numMatches: number };
        results: {
            certainty: LintingCertainty;
            detectedCasing: CasingConvention;
            name: string;
            quickFix: undefined | LintQuickFixReplacement[];
            range: SourceRange;
        }[];
    };
} = ...

Type declaration