/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ import ts from 'typescript'; import { PropertyVisitor } from './property.js'; /** * Transform: * * @state() * foo * * Into: * * static get properties() { * return { * foo: {state: true} * } * } */ export declare class StateVisitor extends PropertyVisitor { readonly decoratorName = "state"; protected _augmentOptions(options: ts.ObjectLiteralExpression): ts.ObjectLiteralExpression; }