Files
zhibo/node_modules/unist-util-generated/index.d.ts
T
xiaoyu ac8f91d4d3 init
2023-05-22 14:23:20 +08:00

33 lines
653 B
TypeScript

/**
* @typedef {Object} PointLike
* @property {number} [line]
* @property {number} [column]
* @property {number} [offset]
*
* @typedef {Object} PositionLike
* @property {PointLike} [start]
* @property {PointLike} [end]
*
* @typedef {Object} NodeLike
* @property {PositionLike} [position]
*/
/**
* Check if `node` is *generated*.
*
* @param {NodeLike} [node]
* @returns {boolean}
*/
export function generated(node?: NodeLike): boolean
export type PointLike = {
line?: number
column?: number
offset?: number
}
export type PositionLike = {
start?: PointLike
end?: PointLike
}
export type NodeLike = {
position?: PositionLike
}