import type { StoryblokComponentSchemaBase } from "storyblok-schema-types"; type ComponentData = { [K in keyof StoryblokComponentSchemaBase]: any; }; export interface ResolversBy { match: string[]; componentData: Partial; } export interface SchemaGlobalResolvers { all?: Omit; byPluginNames?: ResolversBy[]; byComponentGroupNames?: ResolversBy[]; byComponentNames?: ResolversBy[]; } export declare const transformWithResolverFiles: (componentsContent: any) => Promise; export declare const transformWithMainConfigFile: (componentsContent: any) => any; /** * side effect: true */ export declare const resolveGlobalTransformations: (componentsContent: any) => Promise; export declare const extendFields: (componentNamesResolver: any, component: any) => void; export declare const resolverTransformations: (componentsContent: any, resolverFilesContent: any) => any[]; export {};