export declare const PaintStyle: Readonly<{ readonly Fill: 0; readonly Stroke: 1; readonly StrokeAndFill: 2; }>; export type PaintStyle = typeof PaintStyle[keyof typeof PaintStyle]; export declare const StrokeCap: Readonly<{ readonly Butt: 0; readonly Round: 1; readonly Square: 2; }>; export type StrokeCap = typeof StrokeCap[keyof typeof StrokeCap]; export declare const StrokeJoin: Readonly<{ readonly Miter: 0; readonly Round: 1; readonly Bevel: 2; }>; export type StrokeJoin = typeof StrokeJoin[keyof typeof StrokeJoin]; export declare const TileMode: Readonly<{ readonly Clamp: 0; readonly Repeat: 1; readonly Mirror: 2; readonly Decal: 3; }>; export type TileMode = typeof TileMode[keyof typeof TileMode]; export declare const BlurStyle: Readonly<{ readonly Normal: 0; readonly Solid: 1; readonly Outer: 2; readonly Inner: 3; }>; export type BlurStyle = typeof BlurStyle[keyof typeof BlurStyle]; export declare const ColorChannel: Readonly<{ readonly Red: 0; readonly Green: 1; readonly Blue: 2; readonly Alpha: 3; }>; export type ColorChannel = typeof ColorChannel[keyof typeof ColorChannel]; export declare const Path1DEffectStyle: Readonly<{ readonly Translate: 0; readonly Rotate: 1; readonly Morph: 2; }>; export type Path1DEffectStyle = typeof Path1DEffectStyle[keyof typeof Path1DEffectStyle]; export declare const TextEncoding: Readonly<{ readonly UTF8: 0; readonly UTF16: 1; readonly UTF32: 2; readonly GlyphID: 3; }>; export type TextEncoding = typeof TextEncoding[keyof typeof TextEncoding]; export declare const FontEdging: Readonly<{ readonly Alias: 0; readonly AntiAlias: 1; readonly SubpixelAntiAlias: 2; }>; export type FontEdging = typeof FontEdging[keyof typeof FontEdging]; export declare const FontHinting: Readonly<{ readonly None: 0; readonly Slight: 1; readonly Normal: 2; readonly Full: 3; }>; export type FontHinting = typeof FontHinting[keyof typeof FontHinting]; export declare const ClipOp: Readonly<{ readonly Difference: 0; readonly Intersect: 1; }>; export type ClipOp = typeof ClipOp[keyof typeof ClipOp]; export declare const VertexMode: Readonly<{ readonly Triangles: 0; readonly TrianglesStrip: 1; readonly TriangleFan: 2; }>; export type VertexMode = typeof VertexMode[keyof typeof VertexMode]; export declare const PointMode: Readonly<{ readonly Points: 0; readonly Lines: 1; readonly Polygon: 2; }>; export type PointMode = typeof PointMode[keyof typeof PointMode]; export declare const PathOp: Readonly<{ readonly Difference: 0; readonly Intersect: 1; readonly Union: 2; readonly XOR: 3; readonly ReverseDifference: 4; }>; export type PathOp = typeof PathOp[keyof typeof PathOp]; export declare const FillType: Readonly<{ readonly Winding: 0; readonly EvenOdd: 1; }>; export type FillType = typeof FillType[keyof typeof FillType]; export declare const AddPathMode: Readonly<{ readonly Append: 0; readonly Extend: 1; }>; export type AddPathMode = typeof AddPathMode[keyof typeof AddPathMode]; export declare const PathDirection: Readonly<{ readonly CW: 0; readonly CCW: 1; }>; export type PathDirection = typeof PathDirection[keyof typeof PathDirection]; export declare const ColorSpace: Readonly<{ readonly SRGB: 0; readonly SRGBLinear: 1; readonly DisplayP3: 2; readonly AdobeRGB: 3; }>; export type ColorSpace = typeof ColorSpace[keyof typeof ColorSpace]; export declare const BlendMode: Readonly<{ readonly Clear: 0; readonly Src: 1; readonly Dst: 2; readonly SrcOver: 3; readonly DstOver: 4; readonly SrcIn: 5; readonly DstIn: 6; readonly SrcOut: 7; readonly DstOut: 8; readonly SrcATop: 9; readonly DstATop: 10; readonly Xor: 11; readonly Plus: 12; readonly Modulate: 13; readonly Screen: 14; readonly Overlay: 15; readonly Darken: 16; readonly Lighten: 17; readonly ColorDodge: 18; readonly ColorBurn: 19; readonly HardLight: 20; readonly SoftLight: 21; readonly Difference: 22; readonly Exclusion: 23; readonly Multiply: 24; readonly Hue: 25; readonly Saturation: 26; readonly Color: 27; readonly Luminosity: 28; }>; export type BlendMode = typeof BlendMode[keyof typeof BlendMode]; export declare const FilterMode: Readonly<{ readonly Nearest: 0; readonly Linear: 1; }>; export type FilterMode = typeof FilterMode[keyof typeof FilterMode]; export declare const MipmapMode: Readonly<{ readonly None: 0; readonly Nearest: 1; readonly Linear: 2; }>; export type MipmapMode = typeof MipmapMode[keyof typeof MipmapMode]; export declare const TextAlign: Readonly<{ readonly Left: 0; readonly Right: 1; readonly Center: 2; readonly Justify: 3; readonly Start: 4; readonly End: 5; }>; export type TextAlign = typeof TextAlign[keyof typeof TextAlign]; export declare const TextDirection: Readonly<{ readonly RTL: 0; readonly LTR: 1; }>; export type TextDirection = typeof TextDirection[keyof typeof TextDirection]; export declare const FontSlant: Readonly<{ readonly Upright: 0; readonly Italic: 1; readonly Oblique: 2; }>; export type FontSlant = typeof FontSlant[keyof typeof FontSlant]; export declare const FontWeight: Readonly<{ readonly Invisible: 0; readonly Thin: 100; readonly ExtraLight: 200; readonly Light: 300; readonly Normal: 400; readonly Medium: 500; readonly SemiBold: 600; readonly Bold: 700; readonly ExtraBold: 800; readonly Black: 900; readonly ExtraBlack: 1000; }>; export type FontWeight = typeof FontWeight[keyof typeof FontWeight]; export declare const FontWidth: Readonly<{ readonly UltraCondensed: 1; readonly ExtraCondensed: 2; readonly Condensed: 3; readonly SemiCondensed: 4; readonly Normal: 5; readonly SemiExpanded: 6; readonly Expanded: 7; readonly ExtraExpanded: 8; readonly UltraExpanded: 9; }>; export type FontWidth = typeof FontWidth[keyof typeof FontWidth]; export declare const ColorType: Readonly<{ readonly Unknown: 0; readonly Alpha_8: 1; readonly RGB_565: 2; readonly ARGB_4444: 3; readonly RGBA_8888: 4; readonly RGB_888x: 5; readonly BGRA_8888: 6; readonly RGBA_1010102: 7; readonly BGRA_1010102: 8; readonly RGB_101010x: 9; readonly BGR_101010x: 10; readonly Gray_8: 14; readonly RGBA_F16Norm: 15; readonly RGBA_F16: 16; readonly RGBA_F32: 18; readonly R16_float: 21; }>; export type ColorType = typeof ColorType[keyof typeof ColorType]; export declare const AlphaType: Readonly<{ readonly Unknown: 0; readonly Opaque: 1; readonly Premul: 2; readonly Unpremul: 3; }>; export type AlphaType = typeof AlphaType[keyof typeof AlphaType]; export declare const ImageFormat: Readonly<{ readonly PNG: 0; readonly JPEG: 1; readonly WEBP: 2; }>; export type ImageFormat = typeof ImageFormat[keyof typeof ImageFormat]; export declare const PathVerb: Readonly<{ readonly Move: 0; readonly Line: 1; readonly Quad: 2; readonly Conic: 3; readonly Cubic: 4; readonly Close: 5; }>; export type PathVerb = typeof PathVerb[keyof typeof PathVerb]; export declare const SaveLayerFlag: Readonly<{ readonly InitWithPrevious: 4; readonly F16ColorType: 16; }>; export type SaveLayerFlag = typeof SaveLayerFlag[keyof typeof SaveLayerFlag]; export declare const BitDepth: Readonly<{ readonly U8: 0; readonly F16: 1; }>; export type BitDepth = typeof BitDepth[keyof typeof BitDepth];