import { BaseController } from '../base-controller';
import type { ControllerInterface, ResolvedInputProps, StateAccess } from '../generic-types';
import type { HeadingApi } from './api';
export declare class HeadingController extends BaseController<HeadingApi> implements ControllerInterface<HeadingApi> {
    constructor(stateAccess: StateAccess<HeadingApi>);
    componentWillLoad(props: ResolvedInputProps<HeadingApi>): void;
    watchLabel(value?: string): void;
    watchLevel(value?: number): void;
    watchSecondaryHeadline(value?: string): void;
}
