Interface ISystem<T>

    interface ISystem<T> {
        allowsignup: TSystemGetAllowsignup extends T
            ? boolean
            : never;
        defaultplugins?: TSystemGetDefaultplugins extends T
            ? string[]
            : never[];
        password?: TSystemGetPassword extends T
            ? {
                max: number;
                min: number;
                requireLetter: boolean;
                requireNumber: boolean;
                requireSymbol: boolean;
            }
            : never;
    }

    Type Parameters

    • T = []

    Hierarchy (view full)

    Properties

    allowsignup: TSystemGetAllowsignup extends T
        ? boolean
        : never
    defaultplugins?: TSystemGetDefaultplugins extends T
        ? string[]
        : never[]
    password?: TSystemGetPassword extends T
        ? {
            max: number;
            min: number;
            requireLetter: boolean;
            requireNumber: boolean;
            requireSymbol: boolean;
        }
        : never

    Generated using TypeDoc and TypeDoc Airthium Plugin