//@ts-ignore
import React, { ReactNode } from 'react';
//@ts-ignore
import { AppProps, CoreUITheme } from '@grapecity/core-ui';
export type ViewerAppProps = AppProps & {
    children?: ReactNode;
};
export type ViewerAppHandler = {
    onUpdateTheme: (theme: CoreUITheme) => void;
    getTheme: () => CoreUITheme | undefined;
};
//@ts-ignore
export declare const ViewerApp: React.ForwardRefExoticComponent<AppProps & {
    children?: ReactNode;
//@ts-ignore
} & React.RefAttributes<ViewerAppHandler>>;
