import { type Color, type ColorScheme, type LineWidth, type Palette, type ShapeProps, type StrokeStyle } from '@blocksuite/affine-model'; import { LitElement } from 'lit'; import type { EditorMenuButton } from '../toolbar'; type TabType = 'normal' | 'custom'; type ColorType = Extract; declare const EdgelessShapeColorPicker_base: typeof LitElement & import("@blocksuite/global/utils").Constructor; export declare class EdgelessShapeColorPicker extends EdgelessShapeColorPicker_base { #private; static styles: import("lit").CSSResult; tabType$: import("@preact/signals-core").Signal; colorType$: import("@preact/signals-core").Signal; get fillColorWithoutAlpha(): string; firstUpdated(): void; render(): import("lit-html").TemplateResult<1>; accessor payload: { fillColor: string; strokeColor: string; strokeWidth: LineWidth; strokeStyle: StrokeStyle; originalFillColor: Color; originalStrokeColor: Color; theme: ColorScheme; enableCustomColor: boolean; }; accessor palettes: Palette[]; accessor menuButton: EditorMenuButton; } export {}; //# sourceMappingURL=color-picker.d.ts.map