import type { ContentContributionData, ContentContributionTypeData } from '../../mock-smrt-client'; export interface ContentContributionFormSubmitData { typeKey: string; contributorEmail?: string; contributorName?: string; title: string; description: string; body: string; files: File[]; } export interface Props { types?: ContentContributionTypeData[]; initial?: Partial; showContributorFields?: boolean; submitLabel?: string; action?: string; onSubmit?: (payload: ContentContributionFormSubmitData) => void; onCancel?: () => void; } declare const ContentContributionForm: import("svelte").Component; type ContentContributionForm = ReturnType; export default ContentContributionForm; //# sourceMappingURL=ContentContributionForm.svelte.d.ts.map