import { Node } from "../common/node"; import { IDesignSystem, IOrganism, IOrganisms } from "../interfaces"; import { DataTables } from "./dataTables"; import { Hero } from "./hero"; import { PrimaryNav } from "./primaryNav"; import { SecondaryNav } from "./secondaryNav"; import { FooterAndCopyright } from "./footerAndCopyright"; /** * All organisms. * @category Organisms */ export declare class Organisms extends Node implements IOrganisms { readonly designSystem: IDesignSystem; /** The data tables organism */ readonly dataTables: DataTables; /** The hero organism */ readonly hero: Hero; /** The primary nav organism */ readonly primaryNav: PrimaryNav; /** The secondary nav organism */ readonly secondaryNav: SecondaryNav; /** The footer and copyright organism */ readonly footerAndCopyright: FooterAndCopyright; private readonly organisms; constructor(designSystem: IDesignSystem); getOrganism(key: string): IOrganism; deserialize(obj: any): void; serialize(): any; }