/** True when the shape has a distance function and can skip triangulation. */ export declare function hasSdf(shape: string): boolean; /** * One shader per shape rather than one shader switching on a shape id, so the * fragment stays branchless. */ export declare const symbolSdfShader: (blend: string, shape?: string) => string;