import { AwsSsoAccountWithRoles, RoleInfo } from '../services/vendor.aws.sso.types.js';
/**
 * Format accounts and roles information
 * @param expiresDate Formatted expiration date
 * @param accountsWithRoles List of accounts with roles
 * @returns Formatted markdown content
 */
export declare function formatAccountsAndRoles(expiresDate: string, accountsWithRoles: AwsSsoAccountWithRoles[]): string;
/**
 * Format no accounts message
 * @param addFooter Flag to indicate if the standard footer should be added
 * @returns Formatted markdown content
 */
export declare function formatNoAccounts(addFooter?: boolean): string;
/**
 * Format auth required message
 * @returns Formatted markdown content
 */
export declare function formatAuthRequired(): string;
/**
 * Format roles listing for an account
 * @param accountId AWS account ID
 * @param roles List of roles for the account
 * @returns Formatted markdown content
 */
export declare function formatAccountRoles(accountId: string, roles: RoleInfo[]): string;
