import type { FieldDefinition } from '@svadmin/core'; import type { Snippet } from 'svelte'; interface Props { resourceName: string; id?: string | number; mode?: 'create' | 'edit' | 'clone' | 'show'; fieldRenderer?: Snippet<[{ field: FieldDefinition; value: unknown; onchange: (v: unknown) => void; }]>; formActions?: Snippet<[{ isLoading: boolean; onSubmit: () => void; }]>; headerContent?: Snippet; onSuccess?: () => void; } declare const AutoForm: import("svelte").Component; type AutoForm = ReturnType; export default AutoForm;