ag-psd
Version:
Library for reading and writing PSD files
33 lines (32 loc) • 705 B
TypeScript
export type AseColorType = 'global' | 'spot' | 'normal';
export interface AseColor {
name: string;
color: {
r: number;
g: number;
b: number;
type: AseColorType;
} | {
c: number;
m: number;
y: number;
k: number;
type: AseColorType;
} | {
k: number;
type: AseColorType;
} | {
l: number;
a: number;
b: number;
type: AseColorType;
};
}
export interface AseGroup {
name: string;
colors: AseColor[];
}
export interface Ase {
colors: (AseGroup | AseColor)[];
}
export declare function readAse(buffer: ArrayBufferView): Ase;