export type ClientSharedApprovalInputLabels = {
    command: string;
    path: string;
};
export type ClientSharedApprovalInputDetail = {
    label: string;
    value: string;
};
/**
 * Projects approval inputs into display-safe client metadata.
 */
export declare class ClientSharedApprovalDisplayService {
    static resolveInputDetail(input: unknown, labels?: ClientSharedApprovalInputLabels): ClientSharedApprovalInputDetail | undefined;
    static formatPayload(input: unknown, maxChars: number): string | undefined;
}
//# sourceMappingURL=approval-display-service.d.ts.map