import { type SurfaceId } from "../../../../surfaces/src/index";
export declare const PREVIEW_CHROME_THEME_CLASS_NAME = "builder-dashboard-chrome-theme";
export declare const PREVIEW_CHROME_PORTAL_CLASS_NAME = "builder-editor-chrome";
export type PreviewChromeSurface = Readonly<{
    surfaceClassName: string | null;
    dataSurface: string | null;
}>;
export declare function resolvePreviewChromeSurface(surfaceId?: SurfaceId | null): PreviewChromeSurface;
export declare function getPreviewChromeSurfaceDataProps(surface: PreviewChromeSurface): Readonly<Record<string, string>>;
export declare function applyPreviewChromeSurfaceToElement(element: HTMLElement, surface: PreviewChromeSurface, options?: Readonly<{
    includePortalClass?: boolean;
}>): void;
