Interface CustomTypeConfigurationChain<Properties, Specifics>

interface CustomTypeConfigurationChain<
    Properties extends CustomTypeProperties,
    Specifics extends TypirSpecifics,
> {
    finish(): TypeInitializer<CustomType<Properties, Specifics>, Specifics>;
    inferenceRule<T extends unknown>(
        rule: InferCurrentTypeRule<
            CustomType<Properties, Specifics>,
            Specifics,
            T,
        >,
    ): CustomTypeConfigurationChain<Properties, Specifics>;
}

Type Parameters

Methods