import Helper from '@ember/component/helper';
import type { CallbackFunction, NamedParameters, PositionalParameters } from '../types.ts';
interface DidUpdateHelperSignature {
    Args: {
        Named: NamedParameters;
        Positional: [CallbackFunction, ...PositionalParameters];
    };
    Return: void;
}
/**
 * This helper is activated only on _updates_ to it's arguments (both positional
 * and named). It does not run during or after initial render, or before it is
 * un-rendered (removed from the DOM).
 */
export default class DidUpdateHelperHelper extends Helper<DidUpdateHelperSignature> {
    didRun: boolean;
    compute(positional: DidUpdateHelperSignature['Args']['Positional'], named: DidUpdateHelperSignature['Args']['Named']): void;
}
export {};
//# sourceMappingURL=did-update-helper.d.ts.map