import type { SmartBlockData_Type } from '@wix/ricos/next/schema';
import type { Resolver } from '../../ricos-types/index.js';
import type { Editor } from '../../tiptap/core/index';
import type { Node as PmNode } from '../../tiptap/pm/model';
export declare const getSelectedSmartNode: Resolver;
export declare const getSmartBlockNode: Resolver<PmNode | undefined>;
export declare const isLayoutSelected: Resolver;
export declare const isLayoutSelectedAndColumnSizeVariant: Resolver;
export declare const isLayoutSelectedAndOrientationVariant: Resolver;
export declare const isLayoutSelectedAndNumberedVariants: Resolver;
export declare const isBorderSupported: Resolver;
export declare const isCellSelected: Resolver;
export declare const isCellOrLayoutSelected: Resolver;
export declare const canAddCell: Resolver;
export declare const getParentVariant: (editor: Editor | undefined) => SmartBlockData_Type | undefined;
export declare const isCellInLabelVariantWithoutImage: Resolver;
export declare const isCellInLabelVariantWithImage: Resolver;
export declare const isLayoutInLabelVariantWithImage: Resolver;
//# sourceMappingURL=resolvers.d.ts.map