@coinmeca/ui
Version:
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
55 lines • 1.36 kB
TypeScript
import { type Row } from "../../components/layouts/row/Row";
import { type Col } from "../../components/layouts/col/Col";
export interface Footer {
logo?: Logo;
}
export interface Logo extends Row {
src?: string | any;
href?: string;
width?: number;
height?: number;
title?: string;
alt?: string;
content?: string | number | ({
width?: number;
children?: any;
} & Col) | any;
}
export interface Menu {
href: string;
name?: string;
type?: any;
weight?: number | string;
opacity?: number;
style?: any;
}
export type Menus = {
children?: Menu[];
gap?: number;
style?: any;
} | Menu[];
export type Category = ({
width?: number;
title?: string | {
name?: string;
type?: any;
weight?: number | string;
opacity?: number;
style?: any;
};
children: Menus[] | Menus;
} & Row) | Menus[] | Menus;
export interface Footer {
logo?: Logo;
menus?: ({
children: Category[] | Category;
width?: number;
padding?: number;
} & Row) | Category[] | Category;
side?: any;
bottom?: any;
}
declare function Footer(props?: Footer): import("react").JSX.Element;
declare const _default: import("react").MemoExoticComponent<typeof Footer>;
export default _default;
//# sourceMappingURL=Footer.d.ts.map