import { type NodeAlias } from '../../../types/aliases.js';
import { type CheckedNodesConfigClass, type NodeCommonConfigWithNodeAliases } from './node-common-config-class.js';
import { type Optional } from '../../../types/index.js';
import { type PrivateKey } from '@hiero-ledger/sdk';
export interface NodeStartConfigClass extends NodeCommonConfigWithNodeAliases, CheckedNodesConfigClass {
    adminKey: PrivateKey;
    app: string;
    cacheDir: string;
    debugNodeAlias: NodeAlias;
    stagingDir: string;
    forcePortForward: Optional<boolean>;
    grpcWebEndpoints: string;
}
