import { VNode } from 'vue'; /** * Context object passed to the responsive card slot. * @since 0.1.0 */ export interface ResponsiveCardContext { /** The row data */ row: T; /** The row index */ rowIndex: number; } /** * Registry for responsive card renderers (per element) */ export declare const cardRegistry: WeakMap) => VNode[] | undefined>; /** * Get the responsive card renderer for a grid element. * @internal */ export declare function getResponsiveCardRenderer(gridElement: HTMLElement): ((ctx: ResponsiveCardContext) => VNode[] | undefined) | undefined; //# sourceMappingURL=responsive-card-registry.d.ts.map