import type { CustomElement } from '../Components/Abstracts/CustomElement';
import type { ControlBehaviorBase, ControlBehaviorReturn } from './Abstracts/Behavior';
import { Size } from '../Types/Size';
import { CssLength } from '@breadstone/mosaik-themes';
/**
 * Represents the `IGapable` interface.
 *
 * @public
 */
export interface IGapableProps {
    gap: CssLength | Size;
}
/**
 * @public
 */
export declare const Gapable: <T extends ControlBehaviorBase<CustomElement>>(base: T) => ControlBehaviorReturn<T, IGapableProps>;
//# sourceMappingURL=Gapable.d.ts.map