import type { FixedSizeTypeNode, TypeNode } from '@kinobi-so/node-types';

export function fixedSizeTypeNode<TType extends TypeNode>(type: TType, size: number): FixedSizeTypeNode<TType> {
    return Object.freeze({
        kind: 'fixedSizeTypeNode',

        // Children.
        type,
        size,
    });
}
