Yo definiría ese tipo de datos en "datos.pas" es más lógico ya que esa misma unidad es la que que tiene rutinas para manipular dicho tipo de datos.
En principal harás un:
Código Delphi
[-]
unit principal;
interface
uses datos;
Y nuestro datos:
Código Delphi
[-]
unit datos;
interface
type TDato = array [0..243] of string;
procedure Ordena(var elArray:TDato);