analytica-frontend-lib
Version:
Repositório público dos componentes utilizados nas plataformas da Analytica Ensino
28 lines • 1.24 kB
TypeScript
import type { ReactNode } from 'react';
export interface AnswerSheetCardProps {
studentName: string;
qrCodeDataUrl: string;
totalQuestions: number;
examTitle?: string;
schoolName?: string;
className?: string;
}
/**
* Global print styles to remove browser headers/footers (URL, date, title)
* and ensure full-page printing
*/
export declare function PrintStyles(): import("react/jsx-runtime").JSX.Element;
export declare function PageContainer({ children }: Readonly<{
children: ReactNode;
}>): import("react/jsx-runtime").JSX.Element;
export declare const CardContainer: import("react").ForwardRefExoticComponent<{
children: ReactNode;
} & import("react").RefAttributes<HTMLDivElement>>;
/**
* Shared AnswerSheetCard component for rendering answer sheet content
* Used by both AnswerSheetPreview (single) and AnswerSheetsBatchPreview (batch)
* NOTE: This component renders just the inner content - wrap it with CardContainer
*/
export declare function AnswerSheetCard({ studentName, qrCodeDataUrl, totalQuestions, examTitle, schoolName, className, }: Readonly<AnswerSheetCardProps>): import("react/jsx-runtime").JSX.Element;
export default AnswerSheetCard;
//# sourceMappingURL=GabaritoCard.d.ts.map