import { ObjectManager } from "../../ObjectManager"; import { TextField, type TextFieldBaseProperties } from "./TextField"; /** * Defines properties of a {@link CombTextField}. */ export type CombTextFieldProperties = TextFieldBaseProperties & { type: "spacedtext"; }; /** * Represents the text field divided into as many equally spaced positions, or combs, as the value of {@link CombTextField#maxLen}, * and the text is laid out into those combs. */ export declare class CombTextField extends TextField { /** * Creates a new {@link CombTextField}. * * @param om - {@link ObjectManager} that controls the lifetime of the {@link CombTextField}. */ constructor(om: ObjectManager); /** * Creates a new {@link CombTextField}. */ constructor(); }