import type { SideNavItem } from "./SideNav.svelte"; export interface MasterDetailNavItem extends SideNavItem { } export type MasterDetailStatusTone = "neutral" | "info" | "success" | "warning" | "error"; export interface MasterDetailItem { id: string; primary: string; secondary?: string; statusLabel?: string; statusTone?: MasterDetailStatusTone; active?: boolean; } export interface MasterDetailField { key: string; value: string; } export type MasterDetailProps = { appTitle?: string; navItems?: MasterDetailNavItem[]; listTitle: string; searchPlaceholder?: string; listItems: MasterDetailItem[]; detailTitle: string; detailStatus?: { label: string; tone: MasterDetailStatusTone; }; detailActions?: string[]; detailFields: MasterDetailField[]; onlistitemclick?: (id: string) => void; }; declare const MasterDetail: import("svelte").Component; type MasterDetail = ReturnType; export default MasterDetail; //# sourceMappingURL=MasterDetail.svelte.d.ts.map