import Gtk from "gi://Gtk"; import type { Align } from "../../../enums/gtk3-index"; import type { PropCaseCollector } from "../element-extenders/map-properties"; export type AlignmentProps = { /** * The vertical alignment of the widget within its allocated space. * This property does not affect how much space the widget gets. */ verticalAlign?: Align; /** * The horizontal alignment of the widget within its allocated * space. This property does not affect how much space the widget * gets. */ horizontalAlign?: Align; }; export declare const createAlignmentPropMapper: (widget: { halign: Gtk.Align; valign: Gtk.Align; }, defaults?: { h?: Gtk.Align; v?: Gtk.Align; }) => (mapper: PropCaseCollector) => PropCaseCollector;