declare const _default: { packageName: string; displayName: string; description: string | undefined; moduleMeta: import("@happyvertical/smrt-types").SmrtModuleMeta; entries: ({ id: string; title: string; description: string; loadComponent: () => Promise; order: number; props: { projectId: string; statuses: { id: string; name: string; order: number; }[]; items: { id: string; contentId: string; title: string; status: string; fields: {}; type: string; }[]; requests?: undefined; entries?: undefined; selectable?: undefined; selectedIds?: undefined; currency?: undefined; onselectionchange?: undefined; baseHref?: undefined; totalHours?: undefined; totalAmount?: undefined; pendingHours?: undefined; pendingAmount?: undefined; approvedHours?: undefined; approvedAmount?: undefined; entryCount?: undefined; showApproved?: undefined; status?: undefined; onapprove?: undefined; onreject?: undefined; onedit?: undefined; }; modes: { mock: { label: string; }; }; } | { id: string; title: string; description: string; loadComponent: () => Promise; order: number; props: { requests: { id: string; description: string; type: string; status: string; requesterLabel: string; }[]; projectId?: undefined; statuses?: undefined; items?: undefined; entries?: undefined; selectable?: undefined; selectedIds?: undefined; currency?: undefined; onselectionchange?: undefined; baseHref?: undefined; totalHours?: undefined; totalAmount?: undefined; pendingHours?: undefined; pendingAmount?: undefined; approvedHours?: undefined; approvedAmount?: undefined; entryCount?: undefined; showApproved?: undefined; status?: undefined; onapprove?: undefined; onreject?: undefined; onedit?: undefined; }; modes: { mock: { label: string; }; }; } | { id: string; title: string; description: string; loadComponent: () => Promise; order: number; props: { entries: ({ id: string; date: string; hours: number; description: string; status: string; amount: number; workerName: string; hourlyRate: number; mileage: number; } | { id: string; date: string; hours: number; description: string; status: string; amount: number; workerName: string; hourlyRate: number; mileage?: undefined; })[]; selectable: boolean; selectedIds: string[]; currency: string; onselectionchange: () => void; baseHref: string; projectId?: undefined; statuses?: undefined; items?: undefined; requests?: undefined; totalHours?: undefined; totalAmount?: undefined; pendingHours?: undefined; pendingAmount?: undefined; approvedHours?: undefined; approvedAmount?: undefined; entryCount?: undefined; showApproved?: undefined; status?: undefined; onapprove?: undefined; onreject?: undefined; onedit?: undefined; }; modes: { mock: { label: string; }; }; } | { id: string; title: string; description: string; loadComponent: () => Promise; order: number; props: { totalHours: number; totalAmount: number; pendingHours: number; pendingAmount: number; approvedHours: number; approvedAmount: number; entryCount: number; currency: string; showApproved: boolean; projectId?: undefined; statuses?: undefined; items?: undefined; requests?: undefined; entries?: undefined; selectable?: undefined; selectedIds?: undefined; onselectionchange?: undefined; baseHref?: undefined; status?: undefined; onapprove?: undefined; onreject?: undefined; onedit?: undefined; }; modes: { mock: { label: string; }; }; } | { id: string; title: string; description: string; loadComponent: () => Promise; order: number; props: { status: string; onapprove: () => void; onreject: () => void; onedit: () => void; projectId?: undefined; statuses?: undefined; items?: undefined; requests?: undefined; entries?: undefined; selectable?: undefined; selectedIds?: undefined; currency?: undefined; onselectionchange?: undefined; baseHref?: undefined; totalHours?: undefined; totalAmount?: undefined; pendingHours?: undefined; pendingAmount?: undefined; approvedHours?: undefined; approvedAmount?: undefined; entryCount?: undefined; showApproved?: undefined; }; modes: { mock: { label: string; }; }; })[]; }; export default _default; //# sourceMappingURL=playground.d.ts.map