import '../../buttons/toolbar-button.js'; import './connector-menu.js'; import { LineWidth } from '../../../../../_common/utils/index.js'; import { ConnectorMode } from '../../../../../surface-block/index.js'; import { EdgelessToolButton } from '../edgeless-toolbar-button.js'; import type { EdgelessConnectorMenu } from './connector-menu.js'; export declare class EdgelessConnectorToolButton extends EdgelessToolButton { static styles: import("lit").CSSResult; mode: ConnectorMode; stroke: "--affine-palette-line-white" | "--affine-palette-line-black"; strokeWidth: LineWidth; protected _type: "connector"; protected readonly _states: readonly ["mode", "stroke", "strokeWidth"]; private _toggleMenu; updated(changedProperties: Map): void; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'edgeless-connector-tool-button': EdgelessConnectorToolButton; } } //# sourceMappingURL=connector-tool-button.d.ts.map