import type { BlockManifest } from '../manifest/schema';
import type { SystemBlockDefinition } from '../registry';
import { type SectionStylesContent } from '../fields/boxStyles';
import { cartBlockRuntime } from '../runtime/nodes/shop.interactive';
export declare const cartManifest: BlockManifest;
export type CartContent = {
    heading?: string | null;
    emptyStateText?: string | null;
    checkoutButtonText?: string | null;
    clearButtonText?: string | null;
    _sectionStyles?: SectionStylesContent;
};
export declare const cartBlockDefinition: SystemBlockDefinition<CartContent, typeof cartBlockRuntime>;
