import { type FormatScope } from './format_scope.js';
type $$ComponentProps = {
    /** Used to label a row as sent vs received. When `null`, direction shows as `-`. */
    current_actor_id: string | null;
    format_actor?: (from_actor_id: string) => string;
    /**
     * Display label for an offer's scope. Bypasses `format_scope_context`
     * when supplied — return `null` to fall back to a truncated uuid (or
     * `'global'` for null scope_id). Omit to use the context value directly.
     */
    format_scope?: FormatScope;
    format_role?: (role: string) => string;
};
declare const RoleGrantOfferHistory: import("svelte").Component<$$ComponentProps, {}, "">;
type RoleGrantOfferHistory = ReturnType<typeof RoleGrantOfferHistory>;
export default RoleGrantOfferHistory;
//# sourceMappingURL=RoleGrantOfferHistory.svelte.d.ts.map