@maverickcer/env-cap
    Preparing search index...

    Interface OwnershipModelContract

    One contract's own default owner plus every variable's effective owner. See OwnershipModelVariable for the per-variable shape.

    interface OwnershipModelContract {
        contractName: string;
        exportName: string;
        file: string;
        owner: string | undefined;
        variables: readonly OwnershipModelVariable[];
    }
    Index
    contractName: string
    exportName: string
    file: string

    Root-relative, POSIX-separated -- matches ContractModelContract.file.

    owner: string | undefined

    The contract's own default owner -- not "effective" the way a variable's is, since there's no level above a contract to fall back to.

    variables: readonly OwnershipModelVariable[]