/**
* SvResult - a centered result / status page for the outcome of an operation or
* a route state: success, error, warning, info, or not-found. An icon (built-in
* per status, or your own), a title, an optional description, and an actions
* slot. For empty data tables prefer SvEmptyState; use this for full-page
* outcomes ("Payment complete", "Something went wrong", "404").
*
* ```svelte
*
* {#snippet actions()}Back to dashboard{/snippet}
*
* ```
*/
import type { Snippet } from 'svelte';
type Status = 'success' | 'error' | 'warning' | 'info' | 'notfound';
type Props = {
status?: Status;
title: string;
description?: string;
/** Replace the built-in status icon. */
icon?: Snippet;
/** Action buttons row under the text. */
actions?: Snippet;
children?: Snippet;
};
declare const SvResult: import("svelte").Component;
type SvResult = ReturnType;
export default SvResult;