@aurigma/design-atoms
Version: 
Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.
16 lines (15 loc) • 773 B
TypeScript
import { IHiResOutputRendering, IRenderingConfig, PrintArea } from "@aurigma/design-atoms-model";
import { IRenderingConfigProvider } from "./IRenderingConfigProvider";
export interface IRenderingConfigContext {
    renderingConfig?: IRenderingConfig;
}
export declare class RenderingConfigProvider implements IRenderingConfigProvider {
    private readonly _renderingConfigContext;
    constructor(renderingConfigContext: IRenderingConfigContext);
    getRgbColorProfileName(): string | null;
    getCmykColorProfileName(): string | null;
    getGrayscaleColorProfileName(): string | null;
    getHiResDestinationColorProfileName(): string | null;
    cmykModeEnabled(): boolean;
    getHiResRendering(printArea: PrintArea): IHiResOutputRendering | null;
}