import { Group, GroupProps, Rect } from 'fabric'; import { IMetadata, ItemType } from '@designcombo/types'; export interface HelperProps extends Partial { id: string; metadata: Partial; tScale: number; kind: "top" | "center" | "bottom"; activeGuideFill?: string; } declare class Helper extends Group { static type: string; guide: Rect; topGuide: Rect; bottomGuide: Rect; metadata: Partial; accepts: ItemType[]; kind: string; activeGuideFill?: string; static getDefaults(): Record; static ownDefaults: { selectable: boolean; evented: boolean; }; constructor(props: HelperProps); updateCoords(size: number): void; setSelected(selected: boolean): void; } export default Helper;