import { default as React } from 'react';
export interface CardPolicyFormPageSkeletonProps {
    className?: string;
    isAiCfoAccessEnabled?: boolean;
    /** Static page title on create, saved template name on edit; renders a title-shaped loader when omitted. */
    navBarTitle?: string | React.ReactElement;
    /** Defaults to true (create page); pass false on edit, which hides the section. */
    showUploadDocumentSection?: boolean;
    style?: React.CSSProperties;
    onAskAiCfoClick?: () => void;
    onBackClick?: () => void;
    onClickMenuIcon?: () => void;
}
/**
 * Loading placeholder for `CardPolicyCreatePage` / `CardPolicyEditPage`. NavBar renders live so
 * back arrow + Ask AI CFO stay interactive; body mirrors only the above-fold sections (Upload
 * Document when shown, Policy Information card) — the rest lands atomically when the hosting
 * screen's `isFormDataReady` flips. See `component-conventions.mdc#5`.
 */
declare const CardPolicyFormPageSkeleton: React.FC<CardPolicyFormPageSkeletonProps>;
export default CardPolicyFormPageSkeleton;
