This is only an intermediate representation while parsing, it doesn't exist in the final AST

interface SvelteOptionsRaw {
    attributes: (Attribute | SpreadAttribute | Directive)[];
    end: number;
    fragment: Fragment;
    name: "svelte:options";
    start: number;
    type: "SvelteOptions";
}

Hierarchy (View Summary)

Properties

attributes: (Attribute | SpreadAttribute | Directive)[]
end: number
fragment: Fragment
name: "svelte:options"
start: number
type: "SvelteOptions"