17 lines
621 B
Plaintext
17 lines
621 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(): Linter.ProcessorFile;
|
||
|
remapMessages(messages: Linter.LintMessage[]): Linter.LintMessage[];
|
||
|
private isIgnoreMessage;
|
||
|
}
|