Interface String<TName, TType, TStrings>

interface String<TName, TType, TStrings> {
    components: Any[];
    strings: TStrings;
    type: "String";
    value: {
        data: TType;
        default: TType;
        name: `${string}.${TName}`;
        path:
            | `0.${string}`
            | `P.${string}`
            | `A.${string}`
            | `S.${string}`;
        priority: number;
    };
}

Type Parameters

  • TName extends string = string
  • TType extends string = string
  • TStrings extends TType[] = TType[]

Hierarchy (view full)

Properties

components: Any[]
strings: TStrings
type: "String"
value: {
    data: TType;
    default: TType;
    name: `${string}.${TName}`;
    path:
        | `0.${string}`
        | `P.${string}`
        | `A.${string}`
        | `S.${string}`;
    priority: number;
}