import { ProjectPlugin, ProjectPluginStructure } from '@teleporthq/teleport-types'; /** True when any element anywhere in the project carries a scroll-rail behavior. */ export declare const projectUsesScrollRail: (uidl: ProjectPluginStructure['uidl']) => boolean; /** * Ships the scroll-rail controller only when the project uses it: one * null-rendering component next to the app's JSX, no npm dependency. The * rails need nothing else — their data-scroll-rail-* attrs pass through as * plain HTML attributes. */ export declare class NextScrollRailProjectPlugin implements ProjectPlugin { runBefore(structure: ProjectPluginStructure): Promise; runAfter(structure: ProjectPluginStructure): Promise; } //# sourceMappingURL=project-plugin.d.ts.map