import { IndexPageWindowOptions } from '../../areas/IndexWindow'; import type { RecordPageContainerProps } from './types'; import type { ReactNode, RefObject } from 'react'; import type { BaseResource } from '../../pages/types'; import type { ApiSearchParams } from '../../templates/IndexPage/types'; export declare const RecordPreprocessor: ({ children, resources, isLoadingResources, setMetaSearchParams, windowOptions, recordId, labels, resourceLabel, ...props }: Omit, "children"> & { children: (props: { scrollRef: RefObject; wrapperHeight: number; wrapperRef: RefObject; }) => ReactNode; resources: BaseResource[]; isLoadingResources?: boolean | undefined; setMetaSearchParams?: ((params: Partial) => void) | undefined; windowOptions?: IndexPageWindowOptions | undefined; }) => JSX.Element | null;