/** A single field error: `href` points to the offending control, `text` is the message. */ export type ErrorSummaryItem = { href: string; text: string; }; export type ErrorSummaryProps = { heading?: string; errors?: ErrorSummaryItem[]; class?: string; }; /** * ErrorSummary — GCDS « Error summary »: an aggregated list of a form's errors, * each entry linking to the field that needs attention. */ export declare const ErrorSummary: import("vue").DefineComponent ErrorSummaryItem[]; default: () => never[]; }; class: { type: StringConstructor; default: undefined; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly ErrorSummaryItem[]; default: () => never[]; }; class: { type: StringConstructor; default: undefined; }; }>> & Readonly<{}>, { class: string; heading: string; errors: ErrorSummaryItem[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; //# sourceMappingURL=ErrorSummary.d.ts.map