import { Marker } from "../markers"; import { J } from "./tree"; import "./rpc"; declare module "./tree" { namespace J { const Markers: { readonly Semicolon: "org.openrewrite.java.marker.Semicolon"; readonly TrailingComma: "org.openrewrite.java.marker.TrailingComma"; readonly OmitParentheses: "org.openrewrite.java.marker.OmitParentheses"; }; } } export interface Semicolon extends Marker { readonly kind: typeof J.Markers.Semicolon; } export interface TrailingComma extends Marker { readonly kind: typeof J.Markers.TrailingComma; readonly suffix: J.Space; } export interface OmitParentheses extends Marker { readonly kind: typeof J.Markers.OmitParentheses; } /** * Registers an RPC codec for any marker without additional properties. */ export declare function registerMarkerCodec(kind: M["kind"]): void; //# sourceMappingURL=markers.d.ts.map