import { AST, Fragment, Operation } from 'graphql-tool-utilities'; import { Options } from './context'; export interface File { path: string; operation?: Operation; fragments: Fragment[]; } export { Options }; export declare function printDocument({path, operation, fragments}: File, ast: AST, options: Options): any;