import { CmsFieldEditorGroupModifier } from "@webiny/app-headless-cms/presentation/fieldEditor/abstractions.js"; import type { ICmsFieldEditorFormBuilder, ICmsFieldEditorContext } from "@webiny/app-headless-cms/presentation/fieldEditor/abstractions.js"; import type { CmsModelField } from "@webiny/app-headless-cms-common/types/index.js"; declare class FileFieldSettingsModifierImpl implements CmsFieldEditorGroupModifier.Interface { group: string; shouldApply(context: ICmsFieldEditorContext): boolean; modifyForm(form: ICmsFieldEditorFormBuilder): void; mapToForm(field: CmsModelField): { imagesOnly: boolean; }; mapFromForm(formData: Record, field: CmsModelField): void; } export declare const FileFieldSettingsModifier: typeof FileFieldSettingsModifierImpl & { __abstraction: import("@webiny/di").Abstraction; }; export {};