import { HCS10Client, AgentBuilder, Logger } from '@hashgraphonline/standards-sdk'; export declare const ENV_FILE_PATH: string; export interface AgentData { accountId: string; operatorId: string; inboundTopicId: string; outboundTopicId: string; client: HCS10Client; } export interface RegistrationProgressData { registered: boolean; accountId?: string; privateKey?: string; publicKey?: string; inboundTopicId?: string; outboundTopicId?: string; } export declare function getAgentFromEnv(logger: Logger, baseClient: HCS10Client, agentName: string, envPrefix: string): Promise; export declare function createAgent(logger: Logger, baseClient: HCS10Client, agentName: string, agentBuilder: AgentBuilder, envPrefix: string): Promise; export declare function updateEnvFile(envFilePath: string, variables: Record): Promise;