type TypeLogoRequirments = {
logo?: HTMLElement | null;
eventOpen?: () => void;
};
type TypeSearchLink = {
searchUrl: string | null;
};
type TypeCtaLink = {
ctaUrl: string | null;
ctaText: string | null;
};
type TypeNavRow = TypeSearchLink & TypeCtaLink & {
utilityRow?: HTMLElement | null;
navItems?: HTMLElement[];
};
type TypeHeaderRequirements = TypeLogoRequirments & TypeNavRow;
export declare const createCompositeNavigationHeader: {
CreateElement: (props: TypeHeaderRequirements) => {
element: HTMLDivElement;
events: {
sticky: ({ isSticky }: {
isSticky: boolean;
}) => void;
};
};
Styles: string;
};
export {};
//# sourceMappingURL=header.d.ts.map