import { type IBlockProps } from '../../composables/base/useBlock.js'; export declare const GridRowProps: { auto: { type: BooleanConstructor; }; columns: { type: StringConstructor; }; align: { type: StringConstructor; }; rowreverse: { type: BooleanConstructor[]; }; gutter: { type: (StringConstructor | NumberConstructor)[]; }; shadow: { type: (StringConstructor | BooleanConstructor)[]; doc: string; }; textAlignment: { type: (StringConstructor | ArrayConstructor)[]; doc: string; }; textWrap: { type: StringConstructor; doc: string; }; textBreak: { type: BooleanConstructor; doc: string; }; alignSelf: { type: StringConstructor; doc: string[]; }; alignItems: { type: StringConstructor; doc: string[]; }; alignContent: { type: StringConstructor; doc: string; }; flex: { type: (StringConstructor | BooleanConstructor | ArrayConstructor)[]; doc: string; }; flexDirection: { type: (StringConstructor | ArrayConstructor)[]; doc: string; }; flexFill: { type: (StringConstructor | BooleanConstructor)[]; doc: string; }; flexGrow: { type: StringConstructor; doc: string; }; flexShrink: { type: StringConstructor; doc: string; }; flexOrder: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; flexWrap: { type: StringConstructor; doc: string; }; float: { type: StringConstructor; doc: string; }; ratio: { type: (StringConstructor | NumberConstructor | BooleanConstructor)[]; doc: string; }; fixed: { type: StringConstructor; doc: string; }; sticky: { type: StringConstructor; doc: string; }; clearfix: { type: BooleanConstructor; doc: string; }; overflow: { type: (StringConstructor | ArrayConstructor)[]; doc: string; }; justifyContent: { type: StringConstructor; doc: string; }; vstack: { type: BooleanConstructor; doc: string; }; hstack: { type: BooleanConstructor; doc: string; }; order: { type: (StringConstructor | NumberConstructor)[]; doc: string[]; }; offset: { type: (StringConstructor | NumberConstructor | ArrayConstructor)[]; doc: string; }; objectFit: { type: StringConstructor[]; doc: string; }; z: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; fontSize: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; fontWeight: { type: StringConstructor; doc: string; }; fontStyle: { type: StringConstructor; doc: string; }; lineHeight: { type: StringConstructor; doc: string; }; fontMonospace: { type: BooleanConstructor; doc: string; }; fontFamily: { type: StringConstructor; doc: string; }; textReset: { type: BooleanConstructor; doc: string; }; textDecoration: { type: StringConstructor; doc: string; }; textTruncate: { type: BooleanConstructor; doc: string; }; textOpacity: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; textTransform: { type: StringConstructor; doc: string; }; textBackground: { type: StringConstructor; doc: string; }; headings: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; displayHeadings: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; lead: { type: BooleanConstructor; doc: string; }; mark: { type: BooleanConstructor; doc: string; }; small: { type: BooleanConstructor; doc: string; }; textColor: { type: StringConstructor; doc: string; }; padding: { type: (StringConstructor | NumberConstructor | ArrayConstructor)[]; doc: string; }; margin: { type: (StringConstructor | NumberConstructor | ArrayConstructor)[]; doc: string; }; display: { type: (StringConstructor | ArrayConstructor)[]; doc: string; }; gap: { type: (StringConstructor | NumberConstructor | ArrayConstructor)[]; doc: string[]; }; visuallyHidden: { type: (StringConstructor | BooleanConstructor)[]; doc: string; }; verticalAlign: { type: StringConstructor; doc: string; }; visible: { type: BooleanConstructor; doc: string; }; invisible: { type: BooleanConstructor; doc: string; }; userSelect: { type: StringConstructor; doc: string; }; pointerEvents: { type: StringConstructor; doc: string; }; backgroundColor: { type: StringConstructor; doc: string; }; backgroundGradient: { type: BooleanConstructor; doc: string; }; backgroundImage: { type: StringConstructor; }; backgroundSize: { type: StringConstructor; }; backgroundRepeat: { type: StringConstructor; }; backgroundPosition: { type: StringConstructor; }; backgroundOpacity: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; relativeWidth: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; relativeHeight: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; maxWidth: { type: BooleanConstructor; doc: string; }; maxHeight: { type: BooleanConstructor; doc: string; }; viewportWidth: { type: BooleanConstructor; doc: string; }; viewportHeight: { type: BooleanConstructor; doc: string; }; minViewportWidth: { type: BooleanConstructor; doc: string; }; minViewportHeight: { type: BooleanConstructor; doc: string; }; placeholder: { type: (StringConstructor | BooleanConstructor)[]; doc: string; }; placeholderSize: { type: StringConstructor; doc: string; }; col: { type: (StringConstructor | NumberConstructor | BooleanConstructor | ArrayConstructor)[]; doc: string; }; position: { type: StringConstructor; doc: string; }; top: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; start: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; end: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; bottom: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; translate: { type: StringConstructor; doc: string; }; initialism: { type: BooleanConstructor[]; doc: string; }; focusRing: { type: BooleanConstructor[]; doc: string; }; border: { type: (StringConstructor | NumberConstructor | BooleanConstructor)[]; doc: string; }; borderColor: { type: StringConstructor; doc: string; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; borderSubtractive: { type: (StringConstructor | BooleanConstructor)[]; doc: string; }; rounded: { type: (StringConstructor | BooleanConstructor)[]; doc: string; }; roundedSize: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; linkOpacity: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; linkUnderline: { type: (StringConstructor | BooleanConstructor)[]; doc: string; }; linkUnderlineOpacity: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; linkOffset: { type: (StringConstructor | NumberConstructor)[]; doc: string; }; theme: { type: StringConstructor; doc: string; }; tag: { type: StringConstructor; doc: string; }; }; export interface IGridRowProps extends IBlockProps { row?: boolean; auto?: boolean; columns?: string; align?: string | boolean; rowreverse?: boolean; gutter?: number | string; } export declare function useGridRow
(props: P): { class: import("vue").ComputedRef<{ vstack: boolean | undefined; hstack: boolean | undefined; ratio: string | number | boolean | undefined; clearfix: boolean | undefined; 'text-break': boolean | undefined; "link-underline": boolean | "" | 0 | undefined; initialism: boolean | undefined; 'focus-ring': boolean | undefined; border: boolean | "" | 0 | undefined; col: boolean | "" | 0 | undefined; visible: boolean | undefined; invisible: boolean | undefined; "bg-gradient": boolean | undefined; 'mw-100': boolean | undefined; 'mh-100': boolean | undefined; 'vw-100': boolean | undefined; 'vh-100': boolean | undefined; 'min-vw-100': boolean | undefined; 'min-vh-100': boolean | undefined; 'font-monospace': boolean | undefined; 'text-reset': boolean | undefined; 'text-truncate': boolean | undefined; lead: boolean | undefined; mark: boolean | undefined; small: boolean | undefined; row: boolean | undefined; 'row-cols-auto': boolean | undefined; 'flex-row-reverse': boolean | undefined; }>; style: import("vue").ComputedRef<{ [x: string]: string | undefined; }>; };