import { MeshEditWarning } from "../warnings.ts"; import type { EditableMesh, ElementSelection } from "../types.ts"; export interface BevelOptions { readonly offset: number; readonly segments?: number; readonly profile?: number; readonly affect?: "edges" | "vertices"; readonly markSharp?: boolean; } export interface BevelResult { readonly mesh: EditableMesh; readonly newFaces: ElementSelection; readonly originalFaces: ElementSelection; readonly profileLoops: readonly ElementSelection[]; readonly warnings?: readonly MeshEditWarning[]; } export declare function bevel(em: EditableMesh, edges: ElementSelection, opts: BevelOptions): BevelResult; //# sourceMappingURL=bevel.d.ts.map