import type { ReactNode } from 'react'; import { ApolloClient, type NormalizedCacheObject } from '@apollo/client'; import type { RenderResult } from '@testing-library/react'; import { type TProviderProps } from "../../../application-shell-connectors/dist/commercetools-frontend-application-shell-connectors.cjs.js"; import { type CustomViewData } from '@commercetools-frontend/constants'; type TRenderCustomViewParams = { locale: string; projectKey?: string; projectAllAppliedPermissions?: { name: string; value: boolean; }[]; customViewHostUrl?: string; customViewConfig?: Partial; apolloClient?: ApolloClient; environment?: Partial['environment']>; user?: Partial['user']>; children: ReactNode; }; export declare const renderCustomView: (props: TRenderCustomViewParams) => RenderResult; export {};