import { IPktHeader, IPktHeaderGlobal } from './types';
export * from './types';
/**
 * Props for `<PktHeader>`. The `type` prop selects the variant:
 * the default `service` header (a single service's header) or the
 * `global` (kommune-wide) header driven by the shared header/footer
 * payload.
 */
export type IPktHeaderProps = (IPktHeader & {
    type?: 'service';
}) | (IPktHeaderGlobal & {
    type: 'global';
});
/**
 * PktHeader - Main header component for Oslo kommune services
 *
 * This component provides a complete header solution with:
 * - Logo and service name
 * - User menu with login/logout functionality
 * - Search functionality
 * - Responsive mobile menu
 * - Fixed positioning with scroll-to-hide
 *
 * The `type` prop switches between the `service` header (default) and
 * the `global` (kommune-wide) header.
 */
export declare const PktHeader: import('react').ForwardRefExoticComponent<IPktHeaderProps & import('react').RefAttributes<HTMLElement>>;
