svelte-craftcms-headless-formie
Version:
Svelte Package for using Craft CMS with the Formie Plugin in headless configuration
13 lines (12 loc) • 647 B
TypeScript
import type { FormieFetchDataProps } from '../types/FormTypes.js';
export declare const getFormFieldMeta: (form: FormieFetchDataProps["form"]) => {
handle: string;
inputTypeName: string;
}[];
export declare const getFormMutation: (form: FormieFetchDataProps["form"], siteId?: number | string) => import("graphql/language/ast").DocumentNode;
export declare const getMutationVariables: (form: FormieFetchDataProps["form"], el: HTMLFormElement | undefined) => Promise<any>;
export declare const allowedFileTypes: Record<string, {
result: string;
key: string;
}>;
export declare const getAllowedFileTypes: (input: string[]) => string;