{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"receipt","type":"registry:component","title":"Receipt","description":"receipt from coolicons in Line with regular corners. bill, purchase, payment, transaction, order, invoice, proof. Other styles and corners: @coolicons/<style>/<radius>/receipt with line, duocolor, duotone, fill or bulk and sharp or round. Leave out regular, like @coolicons/fill/receipt, and use @coolicons/receipt for line with regular corners.","categories":["Finance"],"author":"coolicons <https://coolicons.cool>","docs":"https://coolicons.cool/icons/receipt","meta":{"icon":"receipt","style":"line","radius":"regular"},"files":[{"path":"registry/icons/receipt.tsx","type":"registry:component","content":"import type { SVGProps } from \"react\";\n\ntype IconProps = Omit<SVGProps<SVGSVGElement>, \"children\"> & {\n  size?: number | string;\n  strokeWidth?: number | string;\n  title?: string;\n};\n\nexport function Receipt({ size = 24, strokeWidth = 2, title, ...props }: IconProps) {\n  return (\n    <svg\n      width={size}\n      height={size}\n      viewBox=\"0 0 24 24\"\n      fill=\"none\"\n      xmlns=\"http://www.w3.org/2000/svg\"\n      role={title ? \"img\" : undefined}\n      aria-hidden={title ? undefined : true}\n      {...props}\n    >\n      {title ? <title>{title}</title> : null}\n      <path d=\"M12 3H18C19.10457 3 20 3.89543 20 5V20C20 20.36902 19.36902 20.36902 19 20C18.44772 19.44772 17.55228 19.44772 17 20C16.44772 20.55228 15.55228 20.55228 15 20C14.44772 19.44772 13.55228 19.44772 13 20C12.44772 20.55228 11.55228 20.55228 11 20C10.44772 19.44772 9.55228 19.44772 9 20C8.44772 20.55228 7.55228 20.55228 7 20C6.44772 19.44772 5.55228 19.44772 5 20C4.63098 20.36902 4 20.36902 4 20V5C4 3.89543 4.89543 3 6 3H12ZM8 7H16M8 11H16M8 15H12\" stroke=\"currentColor\" strokeWidth={strokeWidth} strokeLinecap=\"round\" strokeLinejoin=\"round\" />\n    </svg>\n  );\n}\n","target":"@components/icons/receipt.tsx"}]}
