Interface: UseDeclaration¶
Defined in: core/src/types/ast.ts:164
Import declaration for reusable fragments.
Example¶
@use @core/guards/compliance
@use @core/guards/compliance as security
@use @fragments/header(title: "Welcome") as header
Extends¶
Properties¶
alias?¶
optionalalias:string
Defined in: core/src/types/ast.ts:169
Optional alias
loc¶
loc:
SourceLocation
Defined in: core/src/types/ast.ts:14
Source location
Inherited from¶
params?¶
optionalparams:ParamArgument[]
Defined in: core/src/types/ast.ts:171
Template parameters (for parameterized imports)
path¶
path:
PathReference
Defined in: core/src/types/ast.ts:167
Path to imported file
type¶
readonlytype:"UseDeclaration"
Defined in: core/src/types/ast.ts:165
Node type discriminator