import { AFM, Execution } from "@gooddata/typings"; import { IMappingHeader } from "./MappingHeader"; import { IDrillableItem } from "./DrillEvents"; export interface IHeaderPredicateContext { afm: AFM.IAfm; executionResponse: Execution.IExecutionResponse; } export declare type IHeaderPredicate = (header: IMappingHeader, context: IHeaderPredicateContext) => boolean; export declare function isHeaderPredicate(item: IDrillableItem | IHeaderPredicate): item is IHeaderPredicate;