import type { Children, Namekey, Refkey } from "@alloy-js/core"; export interface EnumMemberProps { /** * The name of the member. * * If a naming policy is provided in context, the policy name "enum-member" is * used. */ name: string | Namekey; /** * Refkey for the enum member symbol. If the refkey is not provided, a symbol * is not created and the member cannot be referenced by refkey. */ refkey?: Refkey; /** * The value of the enum member. */ value?: Children; /** * The JS value of the enum member. */ jsValue?: string | number; /** * Arbitrary symbol metadata for the enum member. */ metadata?: Record; /** * Documentation for the enum member. */ doc?: Children; } /** * A TypeScript enum member. */ export declare function EnumMember(props: EnumMemberProps): Children; //# sourceMappingURL=EnumMember.d.ts.map