import { DocumentNode } from 'graphql';
import { DirectiveUsage } from './types.js';
export type TypeAndFieldToDirectives = {
    [typeAndField: string]: DirectiveUsage[];
};
interface Options {
    includeInputTypes?: boolean;
}
export declare function getFieldsWithDirectives(documentNode: DocumentNode, options?: Options): TypeAndFieldToDirectives;
export {};
