astro-ghostcms/.pnpm-store/v3/files/47/25f4e0b1885dd7d035095296306...

17 lines
632 B
Plaintext

import type { ElementNode } from "@astrojs/compiler/types";
import type { ParseTemplateResult } from "astro-eslint-parser";
import type { Linter } from "eslint";
export declare class ClientScript {
private readonly id;
private readonly code;
private readonly script;
private readonly parsed;
private readonly block;
constructor(code: string, script: ElementNode, parsed: ParseTemplateResult);
private initBlock;
private extractDefineVars;
getProcessorFile(ext: string): Linter.ProcessorFile;
remapMessages(messages: Linter.LintMessage[]): Linter.LintMessage[];
private isIgnoreMessage;
}