import { LexiconPermission } from './lexicon.js'; import { ScopeSyntax } from './syntax.js'; /** * Translates a {@link LexiconPermission} into a {@link ScopeSyntax}. */ export declare class LexPermissionSyntax

implements ScopeSyntax

{ readonly lexPermission: LexiconPermission

; constructor(lexPermission: LexiconPermission

); get prefix(): P; get positional(): undefined; get(key: string): import("./syntax.js").ParamValue | readonly import("./syntax.js").ParamValue[] | undefined; keys(): Generator; getSingle(key: string): import("./syntax.js").ParamValue | null | undefined; getMulti(key: string): readonly import("./syntax.js").ParamValue[] | null | undefined; toJSON(): LexiconPermission

; } //# sourceMappingURL=syntax-lexicon.d.ts.map