import { ExecutionRow } from "../StepActions/executionRows.js"; import { JSX, ReactNode } from "react"; //#region src/components/ExecutionStatusCard/ExecutionStatusCard.d.ts interface ExecutionStatusCardProps { /** Title for the current phase. `undefined` until an action has a message. */ title: string | undefined; /** Subtitle under the title. `undefined` when the action has no description. */ description: string | undefined; /** Completed step rows for the animated checklist. */ rows: ExecutionRow[]; /** The top icon: a `StatusIcon`, or a contract component for the custom variant. */ iconSlot: ReactNode; /** Footer card: `ExecutionDoneCard` when done, otherwise `RouteTokens`. */ footerSlot: ReactNode; /** Partner/VC component, shown after the icon/title when done. */ vcSlot?: ReactNode; } declare function ExecutionStatusCard({ title, description, rows, iconSlot, footerSlot, vcSlot }: ExecutionStatusCardProps): JSX.Element; //#endregion export { ExecutionStatusCard }; //# sourceMappingURL=ExecutionStatusCard.d.ts.map