import { HasPropsHandlers, PropertyUpdate, PropsHandler } from '../../PropsHandler';
export type RowOrColumnDefinitionProps = {
    value: number;
    unit?: number;
};
export declare class RowOrColumnDefinitionPropsHandlers implements PropsHandler<RowOrColumnDefinitionProps> {
    getPropertyUpdates(oldProps: RowOrColumnDefinitionProps, newProps: RowOrColumnDefinitionProps): PropertyUpdate[] | null;
}
/**
 * Handles property updates.
 */
export declare class RowOrColumnDefinitionPropsHandler implements HasPropsHandlers<RowOrColumnDefinitionProps> {
    private propsHandlers;
    constructor();
    getPropsHandlers(): PropsHandler<RowOrColumnDefinitionProps>[];
    addPropsHandler(propHandler: PropsHandler<RowOrColumnDefinitionProps>): void;
}
