Scalars: {
    Boolean: {
        input: boolean;
        output: boolean;
    };
    DateTime: {
        input: string;
        output: string;
    };
    Decimal: {
        input: number;
        output: number;
    };
    Float: {
        input: number;
        output: number;
    };
    ID: {
        input: string;
        output: string;
    };
    Int: {
        input: number;
        output: number;
    };
    JSON: {
        input: any;
        output: any;
    };
    Long: {
        input: any;
        output: any;
    };
    String: {
        input: string;
        output: string;
    };
}

All built-in and custom scalars, mapped to their actual values

Type declaration

  • Boolean: {
        input: boolean;
        output: boolean;
    }
    • input: boolean
    • output: boolean
  • DateTime: {
        input: string;
        output: string;
    }

    The DateTime scalar represents an ISO-8601 compliant date time type.

    • input: string
    • output: string
  • Decimal: {
        input: number;
        output: number;
    }

    The Decimal scalar type represents a decimal floating-point number.

    • input: number
    • output: number
  • Float: {
        input: number;
        output: number;
    }
    • input: number
    • output: number
  • ID: {
        input: string;
        output: string;
    }
    • input: string
    • output: string
  • Int: {
        input: number;
        output: number;
    }
    • input: number
    • output: number
  • JSON: {
        input: any;
        output: any;
    }
    • input: any
    • output: any
  • Long: {
        input: any;
        output: any;
    }

    The Long scalar type represents non-fractional signed whole 64-bit numeric values. Long can represent values between -(2^63) and 2^63 - 1.

    • input: any
    • output: any
  • String: {
        input: string;
        output: string;
    }
    • input: string
    • output: string