Sanity Library Reference Docs
    Preparing search index...

    Type Alias Installation<Include>

    Installation: InstallationBase & Included<
        InstallationInclude,
        "config.mfManifest",
        Include,
        {
            application: InstallationBase["application"] & (
                [InstallationInclude] extends [Include]
                    ? Partial<Pick<Application<"config.mfManifest">, "config">>
                    : Pick<Application<"config.mfManifest">, "config">
            );
        },
    > & Included<
        InstallationInclude,
        "activeConfig",
        Include,
        { activeConfig: InstallationActiveConfig
        | null },
    > & Included<
        InstallationInclude,
        "access",
        Include,
        { access: InstallationAccess[] },
    > & Included<
        InstallationInclude,
        "interfaces",
        Include,
        { interfaces: ApplicationInterface[] },
    >

    An active singleton installation as returned by the Installations API (/installations). activeConfig, access and interfaces are top-level fields, each present only when the matching InstallationInclude token was requested.

    Type Parameters