export type ManagedFederationTokenSummary = {
    path: string;
    exists: boolean;
    handle?: string;
    tokenId?: string;
    expiresAt?: string;
    agentSlug?: string;
    publicUrl?: string;
    hasZrokToken: boolean;
};
export declare function resolveManagedFederationPublicUrl(params: {
    publicUrl?: string;
    agentSlug?: string;
}): string | undefined;
export declare function resolveFederationAccessTokenPath(env?: NodeJS.ProcessEnv): string;
export declare function readManagedFederationTokenSummary(env?: NodeJS.ProcessEnv): ManagedFederationTokenSummary;
