import type { BaseConfig, BaseProps } from '@studiometa/js-toolkit'; import { AbstractFigure } from './AbstractFigure.js'; export interface AbstractFigureDynamicProps extends BaseProps { $options: { disable: boolean; step: number; }; } /** * AbstractFigureDynamic class. */ export declare class AbstractFigureDynamic extends AbstractFigure { /** * Config. */ static config: BaseConfig; /** * Get the formatted source or the original based on the `disable` option. */ get original(): string; /** * Format the source with dynamic parameters. */ formatSrc(src: string): string; /** * Reassign the source from the original on resize. */ resized(): Promise; }