import type { Operation } from '@apollo/client/core'; /** * Checks whether an operation includes all its non-nullable variables * * ```haskell * hasAllVariables :: Operation -> Bool * ``` * * @param operation The GraphQL operation to validate. * @return Whether the operation has all it's required variables. */ export declare function hasAllVariables(operation: Partial): boolean;