import { PoBreadcrumb } from '../../po-breadcrumb/po-breadcrumb.interface';
import { PoHelperOptions } from '../../po-helper/interfaces/po-helper.interface';
import { PoTextFragment } from '../../../utils/safe-text-parser';
/**
 * @docsPrivate
 *
 * @description
 *
 * O componente **po-page-header** é responsável pelo título da página e container dos botões de ações dos componentes
 * po-page-list e po-page-base.
 */
export declare class PoPageHeaderBaseComponent {
    /** Título da página. */
    title: string;
    /** Define o conteúdo do po-helper. */
    helper: import("@angular/core").InputSignal<string | PoHelperOptions>;
    /** Define o tamanho dos componentes no header. */
    size: string;
    /** Define o tipo de header: `primary`, `secondary` ou `tertiary`. */
    type: string;
    private _breadcrumb;
    private _subtitle;
    private _subtitleFragments;
    /** Objeto com propriedades do breadcrumb. */
    set breadcrumb(value: PoBreadcrumb);
    get breadcrumb(): PoBreadcrumb;
    /** Subtítulo da página. */
    set subtitle(value: string);
    get subtitle(): string;
    get subtitleFragments(): Array<PoTextFragment>;
}
