import type { Quad } from '@rdfjs/types'; import type { AuthMode } from './AuthMode'; export type PodAuthorizationResourceKind = 'acp' | 'acl'; export interface PodAuthorizationResourceInput { authMode: AuthMode | string | undefined; podUrl: string; cardUrl: string; webId: string; stableId: (input: string) => string; iri: (base: string, relative: string) => string; } export interface PodAuthorizationResourceOutput { kind: PodAuthorizationResourceKind; rootResourceUrl: string; profileResourceUrl: string; cardResourceUrl: string; quads: Quad[]; } export declare function buildPodAuthorizationResources(input: PodAuthorizationResourceInput): PodAuthorizationResourceOutput;