import type { Component } from '@toddledev/core/dist/component/component.types'; import type { PluginFormula } from '@toddledev/core/dist/formula/formulaTypes'; import type { PluginAction, ProjectFiles, ToddleProject } from '../ssr.types'; export declare function takeReferencedFormulasAndActions({ component, files, }: { component: Component | undefined; files: ProjectFiles; }): { __PROJECT__: { actions: Record; formulas: Record & { packageName?: string; }>; }; [packageName: string]: { actions: Record; formulas: Record & { packageName?: string; }>; }; }; export declare const hasCustomCode: (component: Component, files: ProjectFiles) => boolean; export declare const generateCustomCodeFile: ({ code, componentName, projectId, }: { code: ReturnType; componentName?: string; projectId: ToddleProject["short_id"]; }) => string;