import type { HTMLAttributes } from 'svelte/elements';
/**
* Empty component - Empty state placeholder for lists, grids, etc.
*
* @packageDocumentation
*
* @example
* ```svelte
*
*
*
*
*
*
*
*
*
*
* {#snippet icon()}
*
* {/snippet}
*
* ```
*/
interface EmptyProps extends Omit, 'class'> {
/**
* Main title text.
*/
title: string;
/**
* Optional description text.
*/
description?: string;
/**
* Additional CSS classes.
*/
class?: string;
/**
* Optional icon/image snippet.
*/
icon?: import('svelte').Snippet;
/**
* Optional action buttons or content.
*/
children?: import('svelte').Snippet;
}
declare const Empty: import("svelte").Component;
type Empty = ReturnType;
export default Empty;
//# sourceMappingURL=Empty.svelte.d.ts.map