/** @packageDocumentation * @module Utilities */ import * as React from "react"; /** Preview features known to layout package. * @internal */ export interface KnownPreviewLayoutFeatures { /** If true, the panels and tool settings will always be rendered over the content. * The content will never change size. */ contentAlwaysMaxSize: boolean; /** If true, the floating widget will have a "maximize" button. */ enableMaximizedFloatingWidget: boolean; } type PreviewFeaturesState = Partial; /** * Properties of `PreviewFeaturesProvider`. * @internal */ interface PreviewFeaturesProviderProps extends PreviewFeaturesState { children?: React.ReactNode; [key: string]: any; } /** * Use to configure preview features * @internal */ export declare const PreviewLayoutFeaturesProvider: ({ children, ...props }: PreviewFeaturesProviderProps) => JSX.Element; /** * Use preview feature context * @internal */ export declare const usePreviewFeatures: () => Partial; export {}; //# sourceMappingURL=PreviewFeatures.d.ts.map