import type { TraitDescriptor } from "../types/trait-descriptor.js"; import type { Trait } from "@tsimpl/core"; import { traitAsTag } from "./tags.js"; type TraitAsMethod = ((traitDescriptor: TraitDescriptor) => unknown) & { [traitAsTag]?: true; }; export declare function isTraitAsMethod(value: unknown): value is TraitAsMethod; export {};