declare const GOAL_STATE_LABELS: readonly ["Funding", "Active", "Succeeded", "Expired"]; declare const BUDGET_STATE_LABELS: readonly ["Funding", "Active", "Succeeded", "Failed", "Expired"]; export type GoalStateLabel = (typeof GOAL_STATE_LABELS)[number]; export type BudgetStateLabel = (typeof BUDGET_STATE_LABELS)[number]; export { GOAL_STATE_LABELS, BUDGET_STATE_LABELS }; export declare function normalizeHexAddress(value: string): string; export declare function normalizeLookupIdentifier(value: string): string; export declare function normalizeIndexedIdentifier(value: string): string; export declare const normalizeGoalLookupKey: typeof normalizeIndexedIdentifier; export declare function normalizeOptionalHexLike(value: string | null | undefined): string | null; export declare function normalizeAccountLookup(value: string): string; export declare function compositeIdEndsWithAddress(id: string | null | undefined, address: string | null | undefined): boolean; export declare function toIsoTimestamp(value: string | null | undefined): string | null; export declare function toStateCode(code: number | null | undefined): number | null; export declare function goalStateLabel(code: number | null | undefined): GoalStateLabel | null; export declare function budgetStateLabel(code: number | null | undefined): BudgetStateLabel | null; export declare function subtractAmounts(left: string | null | undefined, right: string | null | undefined): string | null; export declare function buildTcrItemId(tcrAddress: string, itemId: string): string; export declare function buildTcrRequestId(tcrAddress: string, itemId: string, requestIndex: string): string; export declare function buildPremiumAccountId(escrowAddress: string, account: string): string;