import { Viewport } from "@itwin/core-frontend"; import { DisplayStyleTool } from "./DisplayStyleTools"; /** Dumps a JSON representation of the plan projection settings for the current viewport. * @beta */ export declare class DumpPlanProjectionSettingsTool extends DisplayStyleTool { static toolId: string; static get minArgs(): number; static get maxArgs(): number; private _copyToClipboard; protected get require3d(): boolean; protected parse(args: string[]): Promise; protected execute(vp: Viewport): Promise; } /** Changes subcategory display priority. * @beta */ export declare abstract class OverrideSubCategoryPriorityTool extends DisplayStyleTool { static toolId: string; static get minArgs(): number; static get maxArgs(): number; private readonly _subcatIds; private _priority?; protected execute(vp: Viewport): Promise; protected parse(args: string[]): Promise; } /** Changes plan projection settings for one or more models. * @beta */ export declare abstract class ChangePlanProjectionSettingsTool extends DisplayStyleTool { static toolId: string; static get minArgs(): number; static get maxArgs(): number; private readonly _modelIds; private _settings?; protected get require3d(): boolean; protected execute(vp: Viewport): Promise; protected parse(inputArgs: string[]): Promise; private parseModels; } //# sourceMappingURL=PlanProjectionTools.d.ts.map