describe
(description: string) => import('@insiderfinance/totalfinance/core/schema').Schema<import('@insiderfinance/totalfinance/core').RateCurve> | unitless by name | Required / declared member No @default declared; consult the signature and description. |
describe(description)
string | unitless by name | Required / declared member No @default declared; consult the signature and description. |
isOptional
boolean | unitless by name | Required / declared member No @default declared; consult the signature and description. |
kind
string | unitless by name | Required / declared member No @default declared; consult the signature and description. |
optional
() => import('@insiderfinance/totalfinance/core/schema').Schema<import('@insiderfinance/totalfinance/core').RateCurve | undefined> | unitless by name | Required / declared member No @default declared; consult the signature and description. |
optional().return.describe
(description: string) => import('@insiderfinance/totalfinance/core/schema').Schema<import('@insiderfinance/totalfinance/core').RateCurve | undefined> | unitless by name | Required / declared member No @default declared; consult the signature and description. |
optional().return.isOptional
boolean | unitless by name | Required / declared member No @default declared; consult the signature and description. |
optional().return.kind
string | unitless by name | Required / declared member No @default declared; consult the signature and description. |
optional().return.optional
() => import('@insiderfinance/totalfinance/core/schema').Schema<import('@insiderfinance/totalfinance/core').RateCurve | undefined> | unitless by name | Required / declared member No @default declared; consult the signature and description. |
optional().return.parse
(input: unknown, options?: import('@insiderfinance/totalfinance/core/schema').ParseOptions) => import('@insiderfinance/totalfinance/core').RateCurve | undefined | unitless by name | Required / declared member No @default declared; consult the signature and description. |
optional().return.safeParse
(input: unknown, options?: import('@insiderfinance/totalfinance/core/schema').ParseOptions) => import('@insiderfinance/totalfinance/core/schema').SafeParseResult<import('@insiderfinance/totalfinance/core').RateCurve | undefined> | unitless by name | Required / declared member No @default declared; consult the signature and description. |
optional().return.toJSONSchema
() => import('@insiderfinance/totalfinance/core').JSONSchema | unitless by name | Required / declared member No @default declared; consult the signature and description. |
optional().return.~standard
import('@insiderfinance/totalfinance/core/schema').StandardSchemaV1Props<unknown, import('@insiderfinance/totalfinance/core').RateCurve | undefined> | unitless by name | Required / declared member No @default declared; consult the signature and description. |
parse
(input: unknown, options?: import('@insiderfinance/totalfinance/core/schema').ParseOptions) => import('@insiderfinance/totalfinance/core').RateCurve | unitless by name | Required / declared member No @default declared; consult the signature and description. |
parse().return.asOf
number | an instant: epoch milliseconds or a YYYY-MM-DD / zoned ISO string (the resolveAsOf convention) | Required / declared member No @default declared; consult the signature and description. |
parse().return.compounding
InterestCompounding | unitless by name | Required / declared member No @default declared; consult the signature and description. |
parse().return.currency
string | unitless by name | Required / declared member No @default declared; consult the signature and description. |
parse().return.dayCount
DayCount | count (integer) | Required / declared member No @default declared; consult the signature and description. |
parse().return.interpolation
string | unitless by name | Optional No @default declared; consult the signature and description. |
parse().return.points
import('@insiderfinance/totalfinance/core').RateCurvePoint[] | unitless by name | Required / declared member No @default declared; consult the signature and description. |
parse(input)
unknown | unitless by name | Required / declared member No @default declared; consult the signature and description. |
parse(options)
import('@insiderfinance/totalfinance/core/schema').ParseOptions | undefined | unitless by name | Optional No @default declared; consult the signature and description. |
parse(options).mode
import('@insiderfinance/totalfinance/core/schema').ValidationMode | Validation strictness (spec §6). Defaults to `strict`. unitless by name | Optional No @default declared; consult the signature and description. |
safeParse
(input: unknown, options?: import('@insiderfinance/totalfinance/core/schema').ParseOptions) => import('@insiderfinance/totalfinance/core/schema').SafeParseResult<import('@insiderfinance/totalfinance/core').RateCurve> | unitless by name | Required / declared member No @default declared; consult the signature and description. |
safeParse().return.data
import('@insiderfinance/totalfinance/core').RateCurve | unitless by name | Required / declared member No @default declared; consult the signature and description. |
safeParse().return.error
import('@insiderfinance/totalfinance/core').InputError | unitless by name | Required / declared member No @default declared; consult the signature and description. |
safeParse().return.issues
import('@insiderfinance/totalfinance/core/schema').SchemaIssue[] | unitless by name | Required / declared member No @default declared; consult the signature and description. |
safeParse().return.success
(false) | (true) | unitless by name | Required / declared member No @default declared; consult the signature and description. |
safeParse(input)
unknown | unitless by name | Required / declared member No @default declared; consult the signature and description. |
safeParse(options)
import('@insiderfinance/totalfinance/core/schema').ParseOptions | undefined | unitless by name | Optional No @default declared; consult the signature and description. |
safeParse(options).mode
import('@insiderfinance/totalfinance/core/schema').ValidationMode | Validation strictness (spec §6). Defaults to `strict`. unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema
() => import('@insiderfinance/totalfinance/core').JSONSchema | unitless by name | Required / declared member No @default declared; consult the signature and description. |
toJSONSchema().return.$id
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.$schema
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties
boolean | import('@insiderfinance/totalfinance/core').JSONSchema | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.$id
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.$schema
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.additionalProperties
boolean | import('@insiderfinance/totalfinance/core').JSONSchema | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.allOf
import('@insiderfinance/totalfinance/core').JSONSchema[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.anyOf
import('@insiderfinance/totalfinance/core').JSONSchema[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.const
unknown | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.default
unknown | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.description
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.enum
unknown[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.exclusiveMaximum
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.exclusiveMinimum
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.format
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.items
import('@insiderfinance/totalfinance/core').JSONSchema | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.maxItems
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.maxLength
number | count (integer) | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.maximum
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.minItems
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.minLength
number | count (integer) | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.minimum
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.multipleOf
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.oneOf
import('@insiderfinance/totalfinance/core').JSONSchema[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.pattern
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.properties
Record<string, import('@insiderfinance/totalfinance/core').JSONSchema> | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.required
string[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.title
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.additionalProperties.type
import('@insiderfinance/totalfinance/core/schema').JSONSchemaTypeName | import('@insiderfinance/totalfinance/core/schema').JSONSchemaTypeName[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.allOf
import('@insiderfinance/totalfinance/core').JSONSchema[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.anyOf
import('@insiderfinance/totalfinance/core').JSONSchema[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.const
unknown | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.default
unknown | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.description
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.enum
unknown[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.exclusiveMaximum
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.exclusiveMinimum
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.format
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.items
import('@insiderfinance/totalfinance/core').JSONSchema | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.maxItems
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.maxLength
number | count (integer) | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.maximum
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.minItems
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.minLength
number | count (integer) | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.minimum
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.multipleOf
number | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.oneOf
import('@insiderfinance/totalfinance/core').JSONSchema[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.pattern
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.properties
Record<string, import('@insiderfinance/totalfinance/core').JSONSchema> | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.required
string[] | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.title
string | unitless by name | Optional No @default declared; consult the signature and description. |
toJSONSchema().return.type
import('@insiderfinance/totalfinance/core/schema').JSONSchemaTypeName | import('@insiderfinance/totalfinance/core/schema').JSONSchemaTypeName[] | unitless by name | Optional No @default declared; consult the signature and description. |
~standard
import('@insiderfinance/totalfinance/core/schema').StandardSchemaV1Props<unknown, import('@insiderfinance/totalfinance/core').RateCurve> | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.types
({
readonly input: unknown;
readonly output: import('@insiderfinance/totalfinance/core').RateCurve;
}) | undefined | unitless by name | Optional No @default declared; consult the signature and description. |
~standard.types.input
unknown | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.types.output
import('@insiderfinance/totalfinance/core').RateCurve | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.types.output.asOf
number | an instant: epoch milliseconds or a YYYY-MM-DD / zoned ISO string (the resolveAsOf convention) | Required / declared member No @default declared; consult the signature and description. |
~standard.types.output.compounding
InterestCompounding | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.types.output.compounding.periodsPerYear
number | per year (count) | Required / declared member No @default declared; consult the signature and description. |
~standard.types.output.compounding.type
'periodic' | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.types.output.currency
string | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.types.output.dayCount
DayCount | count (integer) | Required / declared member No @default declared; consult the signature and description. |
~standard.types.output.interpolation
string | unitless by name | Optional No @default declared; consult the signature and description. |
~standard.types.output.points
import('@insiderfinance/totalfinance/core').RateCurvePoint[] | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.validate
(value: unknown) => import('@insiderfinance/totalfinance/core/schema').StandardSchemaV1Result<import('@insiderfinance/totalfinance/core').RateCurve> | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.validate().return.issues
(readonly import('@insiderfinance/totalfinance/core/schema').StandardSchemaV1Issue[]) | (undefined) | unitless by name | Optional No @default declared; consult the signature and description. |
~standard.validate().return.value
import('@insiderfinance/totalfinance/core').RateCurve | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.validate(value)
unknown | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.vendor
string | unitless by name | Required / declared member No @default declared; consult the signature and description. |
~standard.version
1 | unitless by name | Required / declared member No @default declared; consult the signature and description. |