export declare enum RendererLayer { BACKGROUND = 0, ALPHA_TEST = 16, OPAQUE = 32, TRANSLUCENT = 128 } export declare function makeDepthKey(depth: number, flipDepth: boolean, maxDepth?: number): number; export declare function getSortKeyLayer(sortKey: number): number; export declare function setSortKeyLayer(sortKey: number, layer: number): number; export declare function setSortKeyProgramKey(sortKey: number, programKey: number): number; export declare function setSortKeyBias(sortKey: number, bias: number): number; export declare function makeSortKeyOpaque(layer: number, programKey: number): number; export declare function setSortKeyOpaqueDepth(sortKey: number, depthKey: number): number; export declare function makeSortKeyTranslucent(layer: number): number; export declare function setSortKeyTranslucentDepth(sortKey: number, depthKey: number): number; export declare function makeSortKey(layer: RendererLayer, programKey?: number): number; export declare function setSortKeyDepthKey(sortKey: number, depthKey: number): number; export declare function setSortKeyDepth(sortKey: number, depth: number, maxDepth?: number): number; export declare function getSortKeyDepth(sortKey: number): number; //# sourceMappingURL=layer.d.ts.map